Hi,

OpenEJB 4.7.3 and
Jersey 1.17

These are being used in our WAR that is running on OpenEJB( mentioned
above). For some reason, we keep hitting this error.

I suspect that there is an issue on the Jersey configuration ( it is
defined in web.xml for the Jersey Servlet configuration).
Below is the error that I get:-

It is coming in our REST API which is getting hit from another client. The
REST API is in written Jersey ( shown above) libs.

java.lang.NullPointerException
at
com.platform28.mail.connector.api.EmailConnectorService.reply(EmailConnectorService.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.apache.openejb.server.cxf.rs.PojoInvoker.performInvocation(PojoInvoker.java:43)
at
org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:165)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:89)
at
org.apache.openejb.server.cxf.rs.AutoJAXRSInvoker.invoke(AutoJAXRSInvoker.java:68)
at
org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
at
org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:93)
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:240)
at
org.apache.openejb.server.cxf.rs.CxfRsHttpListener.doInvoke(CxfRsHttpListener.java:227)
at
org.apache.openejb.server.cxf.rs.CxfRsHttpListener.onMessage(CxfRsHttpListener.java:208)
at
org.apache.openejb.server.httpd.OpenEJBHttpRegistry$ClassLoaderHttpListener.onMessage(OpenEJBHttpRegistry.java:111)
at
org.apache.openejb.server.httpd.HttpListenerRegistry.onMessage(HttpListenerRegistry.java:71)
at
org.apache.openejb.server.httpd.OpenEJBHttpRegistry$ClassLoaderHttpListener.onMessage(OpenEJBHttpRegistry.java:111)
at
org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:262)
at
org.apache.openejb.server.httpd.OpenEJBHttpServer.processRequest(OpenEJBHttpServer.java:195)
at
org.apache.openejb.server.httpd.OpenEJBHttpServer.service(OpenEJBHttpServer.java:110)
at
org.apache.openejb.server.httpd.HttpEjbServer.service(HttpEjbServer.java:63)
at
org.apache.openejb.server.ServerServiceFilter.service(ServerServiceFilter.java:65)
at
org.apache.openejb.server.ServerServiceFilter.service(ServerServiceFilter.java:65)
at org.apache.openejb.server.ServiceStats.service(ServiceStats.java:54)
at
org.apache.openejb.server.ServerServiceFilter.service(ServerServiceFilter.java:65)
at org.apache.openejb.server.ServiceLogger.service(ServiceLogger.java:93)
at
org.apache.openejb.server.ServerServiceFilter.service(ServerServiceFilter.java:65)
at org.apache.openejb.server.ServicePool.access$201(ServicePool.java:39)
at org.apache.openejb.server.ServicePool$3.run(ServicePool.java:198)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)


I am stuck at this. Can anyone help?

Thanks & Regards,
Jitesh Dundas

Phone - 732-357-6292

Reply via email to