Created
May 30, 2013 15:16
-
-
Save sebastienblanc/5678660 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[sebastien@sblanc pushee]$ curl -v -H "Accept: application/json" -H "Content-type: application/json" -X POST -d '{"key":"blah","alert":"Fuck YEa"}' http://keynotepushserver-lholmqui.rhcloud.com/ag-push/rest/sender/broadcast/8a5659fc3ed3c3d6013ef5fdb1e50007 | |
* About to connect() to keynotepushserver-lholmqui.rhcloud.com port 80 (#0) | |
* Trying 75.101.228.201... | |
* connected | |
* Connected to keynotepushserver-lholmqui.rhcloud.com (75.101.228.201) port 80 (#0) | |
> POST /ag-push/rest/sender/broadcast/8a5659fc3ed3c3d6013ef5fdb1e50007 HTTP/1.1 | |
> User-Agent: curl/7.24.0 (x86_64-redhat-linux-gnu) libcurl/7.24.0 NSS/3.13.5.0 zlib/1.2.5 libidn/1.24 libssh2/1.4.1 | |
> Host: keynotepushserver-lholmqui.rhcloud.com | |
> Accept: application/json | |
> Content-type: application/json | |
> Content-Length: 33 | |
> | |
* upload completely sent off: 33 out of 33 bytes | |
< HTTP/1.1 500 Internal Server Error | |
< Date: Thu, 30 May 2013 15:14:35 GMT | |
< Server: Apache-Coyote/1.1 | |
< Content-Type: text/html;charset=utf-8 | |
< Connection: close | |
< Transfer-Encoding: chunked | |
< | |
<html><head><title>JBoss Web/7.0.13.Final - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - </h1><HR size="1" noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b> <u></u></p><p><b>description</b> <u>The server encountered an internal error () that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>org.jboss.resteasy.spi.UnhandledException: java.lang.NullPointerException | |
org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:340) | |
org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDispatcher.java:214) | |
org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerException(SynchronousDispatcher.java:190) | |
org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:540) | |
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:502) | |
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:119) | |
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208) | |
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55) | |
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50) | |
javax.servlet.http.HttpServlet.service(HttpServlet.java:847) | |
org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) | |
</pre></p><p><b>root cause</b> <pre>java.lang.NullPointerException | |
org.aerogear.connectivity.service.SenderServiceImpl.broadcast(SenderServiceImpl.java:39) | |
org.aerogear.connectivity.rest.SenderEndpoint.broadcast(SenderEndpoint.java:63) | |
sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source) | |
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
java.lang.reflect.Method.invoke(Method.java:601) | |
org.jboss.as.ee.component.ManagedReferenceMethodInterceptorFactory$ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptorFactory.java:72) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:374) | |
org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:127) | |
org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:135) | |
org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:36) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) | |
org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:36) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.as.jpa.interceptor.SBInvocationInterceptor.processInvocation(SBInvocationInterceptor.java:47) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:82) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) | |
org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:53) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.as.ejb3.component.pool.PooledInstanceInterceptor.processInvocation(PooledInstanceInterceptor.java:51) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:228) | |
org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:304) | |
org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:190) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:59) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) | |
org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:165) | |
org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:173) | |
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) | |
org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) | |
org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:72) | |
org.aerogear.connectivity.rest.SenderEndpoint$$$view2.broadcast(Unknown Source) | |
sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source) | |
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
java.lang.reflect.Method.invoke(Method.java:601) | |
org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:264) | |
org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) | |
org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) | |
org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:260) | |
org.jboss.weld.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:111) | |
org.jboss.weld.bean.proxy.EnterpriseTargetBeanInstance.invoke(EnterpriseTargetBeanInstance.java:56) | |
org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:105) | |
org.aerogear.connectivity.rest.SenderEndpoint$Proxy$_$$_Weld$Proxy$.broadcast(SenderEndpoint$Proxy$_$$_Weld$Proxy$.java) | |
sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source) | |
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
java.lang.reflect.Method.invoke(Method.java:601) | |
org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:155) | |
org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:257) | |
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:222) | |
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:211) | |
org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:525) | |
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:502) | |
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:119) | |
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208) | |
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55) | |
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50) | |
javax.servlet.http.HttpServlet.service(HttpServlet.java:847) | |
org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) | |
* Closing connection #0 | |
</pre></p><p><b>note</b> <u>The full stack trace of the root cause is available in the JBoss Web/7.0.13.Final logs.</u></p><HR size="1" noshade="noshade"><h3>JBoss Web/7.0.13.Final</h3></body></html>[sebastien@sblanc pushee]$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment