You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by "Tijs Rademakers (JIRA)" <ji...@apache.org> on 2006/11/06 17:32:37 UTC

[jira] Created: (SYNAPSE-38) SynapseException for fireAndForget call

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: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org


[jira] Resolved: (SYNAPSE-38) SynapseException for fireAndForget call

Posted by "Asankha C. Perera (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/SYNAPSE-38?page=all ]

Asankha C. Perera resolved SYNAPSE-38.
--------------------------------------

    Fix Version/s: Incubating-0.90
       Resolution: Fixed
         Assignee: Asankha C. Perera

Fixed with rev 478478

Refer sample 112 for more details on this.

> 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
>         Assigned To: Asankha C. Perera
>             Fix For: Incubating-0.90
>
>
> 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: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org