You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Dong Liu <ed...@gmail.com> on 2006/04/12 01:29:51 UTC
[Axis2] java.lang.NullPointerException of addressing
Hi, folks,
I got some warnings when I test Axis .95 on Jetty. The message is like
17:10:56.750 WARN!! [P1-31] org.mortbay.jetty.servlet.ServletHandler.handle(
> ServletHandler.java:589) >11> /axis2/service
> s/MyService:
> java.lang.NullPointerException
> at
> org.apache.axis2.handlers.addressing.AddressingOutHandler.invoke(
> AddressingOutHandler.java:95)
> at org.apache.axis2.engine.Phase.invoke(Phase.java:378)
> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:427)
> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:527)
> at
> org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(
> AbstractInOutSyncMessageReceiver.java:43)
>
> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:408)
> at
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(
> HTTPTransportUtils.java:288)
> at org.apache.axis2.transport.http.AxisServlet.doPost(
> AxisServlet.java:160)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> at org.mortbay.jetty.servlet.ServletHolder.handle(
> ServletHolder.java:428)
> at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(
> WebApplicationHandler.java:473)
> at org.mortbay.jetty.servlet.ServletHandler.handle(
> ServletHandler.java:568)
> at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
> at org.mortbay.jetty.servlet.WebApplicationContext.handle(
> WebApplicationContext.java:633)
> at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
> at org.mortbay.http.HttpServer.service(HttpServer.java:909)
> at org.mortbay.http.HttpConnection.service(HttpConnection.java
> :816)
> at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java
> :982)
> at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
> at org.mortbay.http.SocketListener.handleConnection(
> SocketListener.java:244)
> at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
This warning only appears only when the workload is relatively heavy.
Any idea?
Cheers,
Dong
Re: [Axis2] java.lang.NullPointerException of addressing
Posted by Eran Chinthaka <ch...@opensource.lk>.
Hi,
In your ServletHandler, did you create the envelope giving the OMFactory ?
But its strange if this is happening only when the load is heavy :(.
Can you please create a JIRA on this and attach a test case so that we
can reproduce it ?
-- Chinthaka
Dong Liu wrote:
> Hi, folks,
>
> I got some warnings when I test Axis .95 on Jetty. The message is like
>
> 17:10:56.750 WARN!! [P1-31]
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:589)
> >11> /axis2/service
> s/MyService:
> java.lang.NullPointerException
> at
> org.apache.axis2.handlers.addressing.AddressingOutHandler.invoke
> (AddressingOutHandler.java:95)
> at org.apache.axis2.engine.Phase.invoke(Phase.java:378)
> at
> org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:427)
> at org.apache.axis2.engine.AxisEngine.send (AxisEngine.java:527)
> at
> org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractInOutSyncMessageReceiver.java:43)
>
> at
> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java :408)
> at
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:288)
> at
> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:160)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
> at
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
> at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
> at org.mortbay.http.HttpContext.handle (HttpContext.java:1530)
> at
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
> at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
> at org.mortbay.http.HttpServer.service (HttpServer.java:909)
> at
> org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
> at
> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
> at org.mortbay.http.HttpConnection.handle
> (HttpConnection.java:833)
> at
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> at
> org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> at org.mortbay.util.ThreadPool$PoolThread.run
> (ThreadPool.java:534)
>
>
> This warning only appears only when the workload is relatively heavy.
> Any idea?
>
> Cheers,
>
> Dong
>
>