Hi Tijs

Thanks for pointing this out.. I just fixed the single line of code that I had missed in a recent change. Please try now, and I am confident that it will work properly this time

thanks
asankha

[EMAIL PROTECTED] wrote:
Hi Asankha and others,

Thanks for letting me know this is fixed now.
I have tried to get this to work yesterday, but didn't succeed then immediately.
Now I know what is preventing me from testing this feature.
The examples that I have developed with Synapse all rely on WS-Addressing action values.
I sent a WS-Addressing action value with a Axis2 ServiceClient to Synapse and Synapse then invokes an Axis2 web service for me.
Somehow the orginal action value that was set for the Axis2 ServiceClient seems to get replaced by the following:

<wsa:Action>urn:__DYNAMIC_OPERATION__</wsa:Action>

This worked in earlier release so there seems to be some kind of issue with the action header value.
By the way, I use an endpoint definition within the Synapse flow configuration file to define the target web service.
Do you know why the action value is getting replaced?

Tijs

  
van: "Asankha C. Perera" <[EMAIL PROTECTED]>
datum: 2006/11/23 Thu PM 02:14:22 MET
aan: [email protected]
onderwerp: Re: Fire and forget MEP

Hi Tijs

This issue has been fixed now in the latest revision.

Please let me know if you encounter any issues on this

thanks
asankha

[EMAIL PROTECTED] wrote:
    
Hi there,

Some weeks ago I have posted a problem with the fire and forget MEP in Synapse. I think it slipped my mind then, but I think this should still be fixed. 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

Should I make a JIRA for this, or does someone has a solution for this?

Thanks,

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