On 7 Feb 2008, at 16:44, Asankha C. Perera wrote:

Seems like you are receiving an HTML response to a SOAP query..

This issue is fixed on the latest Synapse transport - but not available in the code of Axis2 1.3


Asankha,

using tcmon I've found the message which generates the error

POST /axis2/services/StreamRoutingService HTTP/1.0
Content-Type: application/soap+xml; charset=UTF-8; action="urn:addStream"
User-Agent: Axis2
Host: *****:8081
Content-Length: 574

<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"; xmlns:wsa="http://www.w3.org/2005/08/ addressing"><soapenv:Header><wsa:To>http://****:8081/axis2/services/ StreamRoutingService</wsa:To><wsa:MessageID>urn:uuid: 488847552774A643381202399230874</ wsa:MessageID><wsa:Action>urn:addStream</wsa:Action></ soapenv:Header><soapenv:Body><stream:addStream xmlns:stream="http:// ncl.ac.uk/qosp"><service>ServiceOne</service><gamma>0.4</ gamma><length>50</length></stream:addStream></soapenv:Body></ soapenv:Envelope>


HTTP/1.0 500 Internal Server Error
Content-Type: text/xml
Date: Thu, 07 Feb 2008 15:45:36 GMT
Server: Axis2-HttpComponents-NIO
Connection: Close

Error processing POST request




Furthermore, but I don't know whether the two errors are related or not, I've found this issue too
 - Client side (using commons sender + NIO listener)

ERROR 21:53:44,422 (Callback.java:94) - Worker ServiceTwo stream 269
[java] org.apache.axis2.AxisFault: Transport error: 500 Error: Internal Server Error [java] at org.apache.axis2.transport.http.HTTPSender.handleResponse (HTTPSender.java:293) [java] at org.apache.axis2.transport.http.HTTPSender.sendViaPost (HTTPSender.java:192) [java] at org.apache.axis2.transport.http.HTTPSender.send (HTTPSender.java:77) [java] at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageW ithCommons(CommonsHTTPTransportSender.java:327) [java] at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke (CommonsHTTPTransportSender.java:206) [java] at org.apache.axis2.engine.AxisEngine $TransportNonBlockingInvocationWorker.run(AxisEngine.java:516) [java] at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor $Worker.runTask(ThreadPoolExecutor.java:665) [java] at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor $Worker.run(ThreadPoolExecutor.java:690)
     [java]     at java.lang.Thread.run(Thread.java:613)
[java] ERROR 21:53:44,422 (Callback.java:94) - Worker ServiceTwo stream 269 [java] org.apache.axis2.AxisFault: Transport error: 500 Error: Internal Server Error [java] at org.apache.axis2.transport.http.HTTPSender.handleResponse (HTTPSender.java:293) [java] at org.apache.axis2.transport.http.HTTPSender.sendViaPost (HTTPSender.java:192) [java] at org.apache.axis2.transport.http.HTTPSender.send (HTTPSender.java:77) [java] at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageW ithCommons(CommonsHTTPTransportSender.java:327) [java] at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke (CommonsHTTPTransportSender.java:206) [java] at org.apache.axis2.engine.AxisEngine $TransportNonBlockingInvocationWorker.run(AxisEngine.java:516) [java] at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor $Worker.runTask(ThreadPoolExecutor.java:665) [java] at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor $Worker.run(ThreadPoolExecutor.java:690)
     [java]     at java.lang.Thread.run(Thread.java:613)

where Callback.java:94 is the onError() method of AxisCalback


- Server side (using NIO sender/listener)
ERROR 21:52:09,329 (ServerWorker.java:421) - Error processing POST request org.apache.axis2.AxisFault: Service ServiceOne, stream not found for cookie 269
        at org.apache.axis2.AxisFault.makeFault(AxisFault.java:417)
        at org.apache.axis2.AxisFault.makeFault(AxisFault.java:406)
at org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver.invokeBusinessLog ic(RawXMLINOnlyMessageReceiver.java:94) at org.apache.axis2.receivers.AbstractMessageReceiver.receive (AbstractMessageReceiver.java:96) at org.apache.axis2.engine.AxisEngine.receive (AxisEngine.java:145) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReques t(HTTPTransportUtils.java:275) at org.apache.axis2.transport.nhttp.ServerWorker.processPost (ServerWorker.java:207) at org.apache.axis2.transport.nhttp.ServerWorker.run (ServerWorker.java:171) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor $Worker.runTask(ThreadPoolExecutor.java:665) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor $Worker.run(ThreadPoolExecutor.java:690)
        at java.lang.Thread.run(Thread.java:595)
Caused by: ncl.qosp.controller.policies.admission.streams.StreamNotFoundException: Service ServiceOne, stream not found for cookie 269 at ncl.qosp.controller.policies.admission.streams.State.getStream (State.java:583) at ncl.qosp.controller.policies.admission.streams.State.arrival (State.java:358) at ncl.qosp.controller.policies.admission.streams.StreamQueueImpl.queueIfNe eded(StreamQueueImpl.java:337) at ncl.qosp.controller.service.streams.StreamServiceHandlerImpl.queue (StreamServiceHandlerImpl.java:506) at ncl.qosp.controller.service.streams.StreamServiceHandlerImpl.queue (StreamServiceHandlerImpl.java:49) at ncl.qosp.controller.dispatcher.streams.StreamDispatcherImpl.queue (StreamDispatcherImpl.java:726) at ncl.qosp.controller.streams.StreamRoutingService.forward (StreamRoutingService.java:538)
        at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver.invokeBusinessLog ic(RawXMLINOnlyMessageReceiver.java:90)
        ... 8 more



Michele


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to