SynapseException for fireAndForget call
---------------------------------------
Key: SYNAPSE-38
URL: http://issues.apache.org/jira/browse/SYNAPSE-38
Project: Synapse
Issue Type: Bug
Components: Core
Affects Versions: Incubating-0.90
Environment: Axis2 web service client and an Axis2 service with
Synapse in between
Reporter: Tijs Rademakers
The
scenario is that a client sends a one-way message to Synapse (with the
fireAndForget method of ServiceClient). Synapse then routes this message to the
actual one-way web service. The web service gets invoked so that is good, but
Synapse generates the following error message:
[HTTPWorker-1] ERROR Axis2Sender - Unexpected error during Sending message
onwards
org.apache.axis2.AxisFault: Incoming message input stream is null
at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.
java:64)
at
org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.
send(DynamicAxisOperation.java:337)
at
org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.
execute(DynamicAxisOperation.java:259)
at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send
(Axis2FlexibleMEPClient.java:149)
at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:49)
at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send
(Axis2SynapseEnvironment.java:58)
at
org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:
117)
at org.apache.synapse.mediators.AbstractListMediator.mediate
(AbstractListMediator.java:45)
at
org.apache.synapse.mediators.filters.FilterMediator.mediate(FilterMediator.
java:49)
at org.apache.synapse.mediators.AbstractListMediator.mediate
(AbstractListMediator.java:45)
at
org.apache.synapse.mediators.base.SynapseMediator.mediate(SynapseMediator.
java:44)
at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage
(Axis2SynapseEnvironment.java:51)
at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive
(SynapseMessageReceiver.java:44)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:496)
at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest
(HTTPTransportUtils.java:319)
at
org.apache.axis2.transport.nhttp.Axis2AsyncWebProcessor$Worker.processPost
(Axis2AsyncWebProcessor.java:334)
at org.apache.axis2.transport.nhttp.Axis2AsyncWebProcessor$Worker.run
(Axis2AsyncWebProcessor.java:182)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.
runTask(ThreadPoolExecutor.java:650)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Unknown Source)
Exception in thread "HTTPWorker-1" org.apache.synapse.SynapseException:
Unexpected error during Sending message onwards
at
org.apache.synapse.core.axis2.Axis2Sender.handleException(Axis2Sender.java:
131)
at
org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:108)
at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send
(Axis2SynapseEnvironment.java:58)
at
org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:
117)
at org.apache.synapse.mediators.AbstractListMediator.mediate
(AbstractListMediator.java:45)
at
org.apache.synapse.mediators.filters.FilterMediator.mediate(FilterMediator.
java:49)
at org.apache.synapse.mediators.AbstractListMediator.mediate
(AbstractListMediator.java:45)
at
org.apache.synapse.mediators.base.SynapseMediator.mediate(SynapseMediator.
java:44)
at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage
(Axis2SynapseEnvironment.java:51)
at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive
(SynapseMessageReceiver.java:44)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:496)
at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest
(HTTPTransportUtils.java:319)
at
org.apache.axis2.transport.nhttp.Axis2AsyncWebProcessor$Worker.processPost
(Axis2AsyncWebProcessor.java:334)
at org.apache.axis2.transport.nhttp.Axis2AsyncWebProcessor$Worker.run
(Axis2AsyncWebProcessor.java:182)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.
runTask(ThreadPoolExecutor.java:650)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.axis2.AxisFault: Incoming message input stream is null
at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.
java:64)
at
org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.
send(DynamicAxisOperation.java:337)
at
org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.
execute(DynamicAxisOperation.java:259)
at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send
(Axis2FlexibleMEPClient.java:149)
at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:49)
... 15 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]