Author |
Message
|
mr2kn |
Posted: Wed Apr 27, 2016 7:01 am Post subject: Message does not contain a valid SOAP Reply Identifier at al |
|
|
Apprentice
Joined: 26 Jan 2016 Posts: 46
|
Hi,
Required help/suggestions to correct the flow in IIB9.0,
the message flow is
soap input --> compute --> http async request
http async response --> compute1 --> router
label --> compute2 --> http request --> compute3 --> compute4 --> http request1 --> compute5 ---> soap reply
when I received the soap request in the compute node will have the userid/password and once the response got compute1 will transfer the call to respective label,
In the another flow request will made and get the response from the http request and response is stored in the compute3 and few of the response value will construct the another request in compute4 and http request1 will get the response and combine the both the response in compute5 and replied back to soap reply,
so here when I see in the debug mode will pass all the nodes and expected results is coming out and send to soap reply also,
and the problem is then again from the http async response also fire the output to soap reply that time im getting the message
"Message does not contain a valid SOAP Reply Identifier at all"
and in the soap reply will have the message and second time from the http async response node is try to sending the response
not sure why this happening and whether is the correct design or not
please anyone help on the issue which im facing and appreciate it |
|
Back to top |
|
 |
Vitor |
Posted: Wed Apr 27, 2016 7:18 am Post subject: Re: Message does not contain a valid SOAP Reply Identifier a |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
mr2kn wrote: |
and in the soap reply will have the message and second time from the http async response node is try to sending the response |
Of course it is. What else is it going to have?
mr2kn wrote: |
not sure why this happening and whether is the correct design or not |
It's happening because the async response is in a different context and doesn't have the header from the SOAP Input.
You need to preserve it and reset it before the SOAPReply _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
mr2kn |
Posted: Wed Apr 27, 2016 7:30 am Post subject: |
|
|
Apprentice
Joined: 26 Jan 2016 Posts: 46
|
Thank you for the response,
from the label flow get the response and shown in the soap reply, and again the httpasync response node will also fire it, which I don't want to fire to soap reply and what ever the response comes in the httpasync response Im storing it based on this im forwarding to label |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Apr 27, 2016 7:38 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
You seem to think the httpasyncresponse runs in the same thread as the soapinput. _________________ chmod -R ugo-wx / |
|
Back to top |
|
 |
mr2kn |
Posted: Wed Apr 27, 2016 7:47 am Post subject: |
|
|
Apprentice
Joined: 26 Jan 2016 Posts: 46
|
Sorry mqjeff,
I did not understand
please explain |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Apr 27, 2016 7:50 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
|
Back to top |
|
 |
mr2kn |
Posted: Wed Apr 27, 2016 8:00 am Post subject: |
|
|
Apprentice
Joined: 26 Jan 2016 Posts: 46
|
Thank you for the information,
and I have another flow like from the same soap input
label1 --> compute --> httprequest --> compute --> soap reply
which runs correctly and no errors, only this flows im getting errors
that's why im confusing it |
|
Back to top |
|
 |
|