The problem here is that you are using both the servlet and non blocking http transports, in your axis2.xml, and a response for a message received from the nhttp transport has been directed to the servlet transport.
If you do not have the servlet transport in the axis2.xml, please attach both the axis2.xml and the synapse.xml files. I am assuming that you are using the synapse 1.2, right? Thanks, Ruwan On Fri, Aug 20, 2010 at 6:27 AM, Abid Khan-EXT <[email protected]>wrote: > Hello all, > > I am seeing this exception very frequently and was wondering if it has been > fixed. This exception occurs every time, the problem is that some time the > response is not ever received. > > 00:41:58,000 ERROR [STDERR] java.lang.NullPointerException > 00:41:58,001 ERROR [STDERR] at > org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:724) > 00:41:58,001 ERROR [STDERR] at > org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:449) > 00:41:58,001 ERROR [STDERR] at > org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:299) > 00:41:58,001 ERROR [STDERR] at > org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:950) > 00:41:58,001 ERROR [STDERR] at > org.apache.coyote.Response.action(Response.java:186) > 00:41:58,001 ERROR [STDERR] at > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:343) > 00:41:58,001 ERROR [STDERR] at > org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:314) > 00:41:58,001 ERROR [STDERR] at > org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:98) > 00:41:58,001 ERROR [STDERR] at > java.io.BufferedOutputStream.flush(BufferedOutputStream.java:124) > 00:41:58,001 ERROR [STDERR] at > com.ctc.wstx.io.UTF8Writer.flush(UTF8Writer.java:99) > 00:41:58,002 ERROR [STDERR] at > com.ctc.wstx.sw.BufferingXmlWriter.flush(BufferingXmlWriter.java:214) > 00:41:58,002 ERROR [STDERR] at > com.ctc.wstx.sw.BaseStreamWriter.flush(BaseStreamWriter.java:311) > 00:41:58,002 ERROR [STDERR] at > org.apache.axiom.om.impl.MTOMXMLStreamWriter.flush(MTOMXMLStreamWriter.java:146) > 00:41:58,002 ERROR [STDERR] at > org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume(OMNodeImpl.java:472) > 00:41:58,002 ERROR [STDERR] at > org.apache.axis2.transport.http.ApplicationXMLFormatter.writeTo(ApplicationXMLFormatter.java:143) > 00:41:58,002 ERROR [STDERR] at > org.apache.synapse.transport.nhttp.HttpCoreNIOSender.sendUsingOutputStream(HttpCoreNIOSender.java:449) > 00:41:58,002 ERROR [STDERR] at > org.apache.synapse.transport.nhttp.HttpCoreNIOSender.invoke(HttpCoreNIOSender.java:266) > 00:41:58,002 ERROR [STDERR] at > org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:448) > 00:41:58,002 ERROR [STDERR] at > org.apache.synapse.core.axis2.Axis2Sender.sendBack(Axis2Sender.java:138) > 00:41:58,002 ERROR [STDERR] at > org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:169) > 00:41:58,002 ERROR [STDERR] at > org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:301) > 00:41:58,003 ERROR [STDERR] at > org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:131) > 00:41:58,003 ERROR [STDERR] at > org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:176) > 00:41:58,003 ERROR [STDERR] at > org.apache.synapse.transport.nhttp.ClientWorker.run(ClientWorker.java:200) > 00:41:58,003 ERROR [STDERR] at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > 00:41:58,003 ERROR [STDERR] at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > 00:41:58,003 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619) > > Thanks & Regards, > > Abid Khan > Java Consultant > Jeppesen (Software Product Development) > Desk: 303.328.6554 | Cell: 720.480.3523 > <Promotor of simple solutions, even rocket science can be simplified.> > > > -- Ruwan Linton Software Architect & Product Manager, WSO2 ESB; http://wso2.org/esb WSO2 Inc.; http://wso2.org Lean . Enterprise . Middleware phone: +1 408 754 7388 ext 51789 email: [email protected]; cell: +94 77 341 3097 blog: http://blog.ruwan.org linkedin: http://www.linkedin.com/in/ruwanlinton google: http://www.google.com/profiles/ruwan.linton tweet: http://twitter.com/ruwanlinton
