|
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: --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]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? Tijsvan: "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] |
- Fire and forget MEP t.rademakers
- Re: Fire and forget MEP Paul Fremantle
- Re: Fire and forget MEP Asankha C. Perera
- Re: Re: Fire and forget MEP t.rademakers
- Re: Fire and forget MEP Asankha C. Perera
- Re: Re: Fire and forget MEP t.rademakers
- Re: Fire and forget MEP Asankha C. Perera
- RE: Fire and forget MEP Tijs Rademakers
- RE: Fire and forget MEP Sanjiva Weerawarana
- Re: RE: Fire and forget MEP t.rademakers
- Re: RE: Fire and forget MEP Paul Fremantle
- Re: Fire and forget MEP Asankha C. Perera
- Re: Re: Fire and forget MEP t.rademakers
