Re: [Dev] [ESB][Clustering] Error Invoking Proxy Service - Invalid protocol version:209 : Error Code: 101509
Hi Maheeka, I figured out the problem and I could invoke a proxy service without getting the error. Previously I have done the port mapping of the Workernode in a wrong way following the Clustering ESB documentation. You can refer [1] for the details. [1] - https://wso2.org/jira/browse/DOCUMENTATION-1553 Regards, Kala On Fri, Mar 13, 2015 at 9:07 AM, Kala Weerawardana wrote: > Hi Maheeka, > > Is it a problem in ELB configurations? > If so will you be able to explain? > > Thanks, > Kala > > On Fri, Mar 13, 2015 at 9:05 AM, Maheeka Jayasuriya > wrote: > >> Hi Kala, >> >> I was also unable to resolve the issue. The problem seems to be in the >> ELB. >> >> Thanks, >> Maheeka >> >> Maheeka Jayasuriya >> Software Engineer >> Mobile : +9450661 >> >> On Fri, Mar 13, 2015 at 8:38 AM, Kala Weerawardana wrote: >> >>> Hi, >>> >>> I tried to invoke a proxy service in an ESB cluster and gets the same >>> error. >>> >>> [2015-03-13 03:05:09,858] ERROR - NativeWorkerPool Uncaught exception >>> java.lang.NullPointerException >>> at >>> org.apache.coyote.http11.InternalNioOutputBuffer.addToBB(InternalNioOutputBuffer.java:210) >>> at >>> org.apache.coyote.http11.InternalNioOutputBuffer.access$000(InternalNioOutputBuffer.java:41) >>> at >>> org.apache.coyote.http11.InternalNioOutputBuffer$SocketOutputBuffer.doWrite(InternalNioOutputBuffer.java:268) >>> at >>> org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:117) >>> at >>> org.apache.coyote.http11.AbstractOutputBuffer.doWrite(AbstractOutputBuffer.java:192) >>> at org.apache.coyote.Response.doWrite(Response.java:505) >>> at >>> org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:383) >>> at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:462) >>> at >>> org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:334) >>> at >>> org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:306) >>> at >>> org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:101) >>> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:141) >>> at >>> com.sun.xml.internal.stream.writers.UTF8OutputStreamWriter.flush(UTF8OutputStreamWriter.java:138) >>> at >>> com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.close(XMLStreamWriterImpl.java:376) >>> at >>> org.apache.axiom.util.stax.wrapper.XMLStreamWriterWrapper.close(XMLStreamWriterWrapper.java:46) >>> at >>> org.apache.axiom.om.impl.MTOMXMLStreamWriter.close(MTOMXMLStreamWriter.java:188) >>> at >>> org.apache.axiom.om.impl.llom.OMSerializableImpl.serializeAndConsume(OMSerializableImpl.java:197) >>> at >>> org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:74) >>> at >>> org.apache.synapse.transport.passthru.PassThroughHttpSender.sendUsingOutputStream(PassThroughHttpSender.java:297) >>> at >>> org.apache.synapse.transport.passthru.PassThroughHttpSender.invoke(PassThroughHttpSender.java:261) >>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) >>> at >>> org.apache.synapse.core.axis2.Axis2Sender.sendBack(Axis2Sender.java:163) >>> at >>> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:321) >>> at >>> org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:94) >>> at >>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77) >>> at >>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47) >>> at >>> org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131) >>> at >>> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:268) >>> at >>> org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:488) >>> at >>> org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:170) >>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >>> at >>> org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:225) >>> at >>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) >>> 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) >>> >>> >>> Any thoughts about this please? >>> >>> Thanks, >>> Kala >>> >>> >>> >>> On Thu, Feb 5, 2015 at 2:25 PM, Maheeka Jayasuriya >>> wrote: >>> Hi all, I have a ESB cluster setup with ESB M5 release (1 manager, 2 workers). Verified that DepSync is working correctly. I have activated JMS transports and have ActiveMQ running. However, when I try to invoke the proxy service, using Sample Stock Quote Client, I am getting the below errors. Verified that the request is successfully sent to the serv
Re: [Dev] [ESB][Clustering] Error Invoking Proxy Service - Invalid protocol version:209 : Error Code: 101509
Hi Maheeka, Is it a problem in ELB configurations? If so will you be able to explain? Thanks, Kala On Fri, Mar 13, 2015 at 9:05 AM, Maheeka Jayasuriya wrote: > Hi Kala, > > I was also unable to resolve the issue. The problem seems to be in the > ELB. > > Thanks, > Maheeka > > Maheeka Jayasuriya > Software Engineer > Mobile : +9450661 > > On Fri, Mar 13, 2015 at 8:38 AM, Kala Weerawardana wrote: > >> Hi, >> >> I tried to invoke a proxy service in an ESB cluster and gets the same >> error. >> >> [2015-03-13 03:05:09,858] ERROR - NativeWorkerPool Uncaught exception >> java.lang.NullPointerException >> at >> org.apache.coyote.http11.InternalNioOutputBuffer.addToBB(InternalNioOutputBuffer.java:210) >> at >> org.apache.coyote.http11.InternalNioOutputBuffer.access$000(InternalNioOutputBuffer.java:41) >> at >> org.apache.coyote.http11.InternalNioOutputBuffer$SocketOutputBuffer.doWrite(InternalNioOutputBuffer.java:268) >> at >> org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:117) >> at >> org.apache.coyote.http11.AbstractOutputBuffer.doWrite(AbstractOutputBuffer.java:192) >> at org.apache.coyote.Response.doWrite(Response.java:505) >> at >> org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:383) >> at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:462) >> at >> org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:334) >> at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:306) >> at >> org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:101) >> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:141) >> at >> com.sun.xml.internal.stream.writers.UTF8OutputStreamWriter.flush(UTF8OutputStreamWriter.java:138) >> at >> com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.close(XMLStreamWriterImpl.java:376) >> at >> org.apache.axiom.util.stax.wrapper.XMLStreamWriterWrapper.close(XMLStreamWriterWrapper.java:46) >> at >> org.apache.axiom.om.impl.MTOMXMLStreamWriter.close(MTOMXMLStreamWriter.java:188) >> at >> org.apache.axiom.om.impl.llom.OMSerializableImpl.serializeAndConsume(OMSerializableImpl.java:197) >> at >> org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:74) >> at >> org.apache.synapse.transport.passthru.PassThroughHttpSender.sendUsingOutputStream(PassThroughHttpSender.java:297) >> at >> org.apache.synapse.transport.passthru.PassThroughHttpSender.invoke(PassThroughHttpSender.java:261) >> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) >> at >> org.apache.synapse.core.axis2.Axis2Sender.sendBack(Axis2Sender.java:163) >> at >> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:321) >> at >> org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:94) >> at >> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77) >> at >> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47) >> at >> org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131) >> at >> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:268) >> at >> org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:488) >> at >> org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:170) >> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >> at >> org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:225) >> at >> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) >> 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) >> >> >> Any thoughts about this please? >> >> Thanks, >> Kala >> >> >> >> On Thu, Feb 5, 2015 at 2:25 PM, Maheeka Jayasuriya >> wrote: >> >>> Hi all, >>> >>> I have a ESB cluster setup with ESB M5 release (1 manager, 2 workers). >>> Verified that DepSync is working correctly. I have activated JMS transports >>> and have ActiveMQ running. >>> >>> However, when I try to invoke the proxy service, using Sample Stock >>> Quote Client, I am getting the below errors. Verified that the request is >>> successfully sent to the server on the first request. For second request >>> the server doesn't receive the request and load balancer shows Error Code: >>> 101509. >>> >>> *Request : * >>> >>> ant stockquote -Daddurl=http://esb.wso2.com:8280/services/StockP/ >>> -Dmode=placeorder >>> >>> *For the first request: * >>> >>> *On management node : * >>> >>> [2015-02-05 14:17:35,925] ERROR - NativeWorkerPool Uncaught exception >>> java.lang.NullPointerException >>> at >>> org.apache.coyote.http11.InternalNioOutputBuffer.addToBB(InternalNioOu
Re: [Dev] [ESB][Clustering] Error Invoking Proxy Service - Invalid protocol version:209 : Error Code: 101509
Hi Kala, I was also unable to resolve the issue. The problem seems to be in the ELB. Thanks, Maheeka Maheeka Jayasuriya Software Engineer Mobile : +9450661 On Fri, Mar 13, 2015 at 8:38 AM, Kala Weerawardana wrote: > Hi, > > I tried to invoke a proxy service in an ESB cluster and gets the same > error. > > [2015-03-13 03:05:09,858] ERROR - NativeWorkerPool Uncaught exception > java.lang.NullPointerException > at > org.apache.coyote.http11.InternalNioOutputBuffer.addToBB(InternalNioOutputBuffer.java:210) > at > org.apache.coyote.http11.InternalNioOutputBuffer.access$000(InternalNioOutputBuffer.java:41) > at > org.apache.coyote.http11.InternalNioOutputBuffer$SocketOutputBuffer.doWrite(InternalNioOutputBuffer.java:268) > at > org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:117) > at > org.apache.coyote.http11.AbstractOutputBuffer.doWrite(AbstractOutputBuffer.java:192) > at org.apache.coyote.Response.doWrite(Response.java:505) > at > org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:383) > at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:462) > at > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:334) > at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:306) > at > org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:101) > at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:141) > at > com.sun.xml.internal.stream.writers.UTF8OutputStreamWriter.flush(UTF8OutputStreamWriter.java:138) > at > com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.close(XMLStreamWriterImpl.java:376) > at > org.apache.axiom.util.stax.wrapper.XMLStreamWriterWrapper.close(XMLStreamWriterWrapper.java:46) > at > org.apache.axiom.om.impl.MTOMXMLStreamWriter.close(MTOMXMLStreamWriter.java:188) > at > org.apache.axiom.om.impl.llom.OMSerializableImpl.serializeAndConsume(OMSerializableImpl.java:197) > at > org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:74) > at > org.apache.synapse.transport.passthru.PassThroughHttpSender.sendUsingOutputStream(PassThroughHttpSender.java:297) > at > org.apache.synapse.transport.passthru.PassThroughHttpSender.invoke(PassThroughHttpSender.java:261) > at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) > at org.apache.synapse.core.axis2.Axis2Sender.sendBack(Axis2Sender.java:163) > at > org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:321) > at > org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:94) > at > org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77) > at > org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47) > at > org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131) > at > org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:268) > at > org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:488) > at > org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:170) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) > at > org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:225) > at > org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) > 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) > > > Any thoughts about this please? > > Thanks, > Kala > > > > On Thu, Feb 5, 2015 at 2:25 PM, Maheeka Jayasuriya > wrote: > >> Hi all, >> >> I have a ESB cluster setup with ESB M5 release (1 manager, 2 workers). >> Verified that DepSync is working correctly. I have activated JMS transports >> and have ActiveMQ running. >> >> However, when I try to invoke the proxy service, using Sample Stock Quote >> Client, I am getting the below errors. Verified that the request is >> successfully sent to the server on the first request. For second request >> the server doesn't receive the request and load balancer shows Error Code: >> 101509. >> >> *Request : * >> >> ant stockquote -Daddurl=http://esb.wso2.com:8280/services/StockP/ >> -Dmode=placeorder >> >> *For the first request: * >> >> *On management node : * >> >> [2015-02-05 14:17:35,925] ERROR - NativeWorkerPool Uncaught exception >> java.lang.NullPointerException >> at >> org.apache.coyote.http11.InternalNioOutputBuffer.addToBB(InternalNioOutputBuffer.java:210) >> at >> org.apache.coyote.http11.InternalNioOutputBuffer.access$000(InternalNioOutputBuffer.java:41) >> at >> org.apache.coyote.http11.InternalNioOutputBuffer$SocketOutputBuffer.doWrite(InternalNioOutputBuffer.java:268) >> at >> org.apache.coyote.http11.filters.C
Re: [Dev] [ESB][Clustering] Error Invoking Proxy Service - Invalid protocol version:209 : Error Code: 101509
Hi, I tried to invoke a proxy service in an ESB cluster and gets the same error. [2015-03-13 03:05:09,858] ERROR - NativeWorkerPool Uncaught exception java.lang.NullPointerException at org.apache.coyote.http11.InternalNioOutputBuffer.addToBB(InternalNioOutputBuffer.java:210) at org.apache.coyote.http11.InternalNioOutputBuffer.access$000(InternalNioOutputBuffer.java:41) at org.apache.coyote.http11.InternalNioOutputBuffer$SocketOutputBuffer.doWrite(InternalNioOutputBuffer.java:268) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:117) at org.apache.coyote.http11.AbstractOutputBuffer.doWrite(AbstractOutputBuffer.java:192) at org.apache.coyote.Response.doWrite(Response.java:505) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:383) at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:462) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:334) at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:306) at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:101) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:141) at com.sun.xml.internal.stream.writers.UTF8OutputStreamWriter.flush(UTF8OutputStreamWriter.java:138) at com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.close(XMLStreamWriterImpl.java:376) at org.apache.axiom.util.stax.wrapper.XMLStreamWriterWrapper.close(XMLStreamWriterWrapper.java:46) at org.apache.axiom.om.impl.MTOMXMLStreamWriter.close(MTOMXMLStreamWriter.java:188) at org.apache.axiom.om.impl.llom.OMSerializableImpl.serializeAndConsume(OMSerializableImpl.java:197) at org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:74) at org.apache.synapse.transport.passthru.PassThroughHttpSender.sendUsingOutputStream(PassThroughHttpSender.java:297) at org.apache.synapse.transport.passthru.PassThroughHttpSender.invoke(PassThroughHttpSender.java:261) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.synapse.core.axis2.Axis2Sender.sendBack(Axis2Sender.java:163) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:321) at org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:94) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:268) at org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:488) at org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:170) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:225) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) 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) Any thoughts about this please? Thanks, Kala On Thu, Feb 5, 2015 at 2:25 PM, Maheeka Jayasuriya wrote: > Hi all, > > I have a ESB cluster setup with ESB M5 release (1 manager, 2 workers). > Verified that DepSync is working correctly. I have activated JMS transports > and have ActiveMQ running. > > However, when I try to invoke the proxy service, using Sample Stock Quote > Client, I am getting the below errors. Verified that the request is > successfully sent to the server on the first request. For second request > the server doesn't receive the request and load balancer shows Error Code: > 101509. > > *Request : * > > ant stockquote -Daddurl=http://esb.wso2.com:8280/services/StockP/ > -Dmode=placeorder > > *For the first request: * > > *On management node : * > > [2015-02-05 14:17:35,925] ERROR - NativeWorkerPool Uncaught exception > java.lang.NullPointerException > at > org.apache.coyote.http11.InternalNioOutputBuffer.addToBB(InternalNioOutputBuffer.java:210) > at > org.apache.coyote.http11.InternalNioOutputBuffer.access$000(InternalNioOutputBuffer.java:41) > at > org.apache.coyote.http11.InternalNioOutputBuffer$SocketOutputBuffer.doWrite(InternalNioOutputBuffer.java:268) > at > org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:117) > at > org.apache.coyote.http11.AbstractOutputBuffer.doWrite(AbstractOutputBuffer.java:192) > at org.apache.coyote.Response.doWrite(Response.java:520) > at > org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:408) > at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:480) > at > org.apache.cata