You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Dennis Kieselhorst <ma...@dekies.de> on 2007/08/13 11:07:39 UTC

NullPointerException at org.apache.axis.message.SOAPBody.addBodyElement(SOAPBody.java:167)

Hello,

I have some problems with my webservice application when there is a high
request count. Found the following exception in the logs:

18:16:11 ERROR org.apache.axis.SOAPPart Exception:
java.lang.NullPointerException
        at
org.apache.axis.message.SOAPBody.addBodyElement(SOAPBody.java:167)
        at
org.apache.axis.message.SOAPEnvelope.addBodyElement(SOAPEnvelope.java:245)
        at org.apache.axis.AxisFault.output(AxisFault.java:749)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:301)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:269)
        at org.apache.axis.Message.writeTo(Message.java:539)
        at
org.apache.axis.transport.http.AxisServlet.sendResponse(AxisServlet.java:902
)
        at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:777)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:
327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:252)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:213)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:178)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
.java:524)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126
)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105
)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:107)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
        at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
        at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java
:889)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:684)
        at java.lang.Thread.run(Thread.java:595)

The client gets HTTP 503 error. After rebooting the tomcat everything is
fine.

Is this a bug or just a subsequent fault?

Environment: Axis 1.4, Tomcat 5.5.20, SunOS 5.8

Regards
Dennis


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org