Hi Tijs

Could you send me your configuration and a short description of the setup used. Alternatively you could log this as a JIRA straightaway

thanks
asankha

[EMAIL PROTECTED] wrote:
Hi Asankha,

Yes, I mean sending a one way fire and forget client request to Synapse.
With reliable messaging enabled this does work, yes.
But I am experiencing problems when sending a one way fire and forget client request without reliable messaging enabled.
I get the following stacktrace, after the message has been received by the service that Synapse calls:

[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:63)
	at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:338)
	at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.execute(DynamicAxisOperation.java:253)
	at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:157)
	at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:49)
	at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:64)
	at org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:121)
	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.filters.InMediator.mediate(InMediator.java:43)
	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:57)
	at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:44)
	at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:497)
	at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:283)
	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:135)
	at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:112)
	at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:64)
	at org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:121)
	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.filters.InMediator.mediate(InMediator.java:43)
	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:57)
	at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:44)
	at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:497)
	at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:283)
	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:63)
	at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:338)
	at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.execute(DynamicAxisOperation.java:253)
	at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:157)
	at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:49)
	... 17 more

This stacktrace to me looks like Synapse is trying to consume a response from the service that is not there.
Therefore the incoming message input stream is null.
Do you know why this error is returned?

Regards,

Tijs


  
van: "Asankha C. Perera" <[EMAIL PROTECTED]>
datum: 2006/08/28 Mon AM 08:41:56 MEST
aan: [email protected]
onderwerp: Re: Fire and forget MEP support

Hi Tijs

Do you mean sending a one way fire and forget client request to Synapse? 
If so, this is already supported.. can you explain your scenario , 
transport etc a bit more?

asankha

[EMAIL PROTECTED] wrote:
    
Hi there,

As I can see only the request-response MEP is support rigth now in Synapse.
I think it would be a good addition to also support the fire and forget MEP.
How do you think about this?

Regards,

Tijs


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



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


    


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



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

Reply via email to