on 12-04-2014 4:18 PM
Hi All,
I have a SOAP to IDOC asynchronous scenario. I have published it to Service Registry. But when I tested it there and I got an error saying "Only asynchronous processing supported for IDoc adapter outbound processg". Apparently, it was calling synchronously. Any idea on this?
Thanks,
Charles
In your sender channel(SOAP) what is the quality of service you are maintaining? change it to EO/EOIO from BE.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hareesh,
I tested both in service registry and SOAPUI. I just changed my endpoint to URL like this
but still not luck. Can you see what is wrong?
Thanks.
I defined sender interface as Asynchronous. I directly use IDOC as my receiver interface. So I don't have receiver interface. in message mapping and interface mapping, I used IDOC.
yeah. I saw his thread. I added ProcessindMode=Asynchronous to the endpoint. But still the same.
BTW, how do you do this kind of test?
I normally Use soap UI for testing my web service interfaces... you can even use WSnavigator/ runtime work bench test message options..
>>>yeah. I saw his thread. I added ProcessindMode=Asynchronous to the endpoint. But still the same
Did you also check the checkbox for use query string in sender channel?
Also you can even try with another URL.
Yes.I checked the checkbox for use query string in sender channel. i also changed my address location as "
<soap:address location="http://url:50000/sap/xi/engine?type=entry&version=3.0&ProcessindMode=Asynchronous&QualityOfService=E..."
when I tested it in SOAPUI. I got error said " I have authorization to process the message".
Yes. I do have the role.
How do you create the wsdl? I created it in sender agreement and then save it to my local PC. and then manually changed the "soap:address location" in the wsdl. and then import to SOAP UI for testing. This time, I changed URL to
"<soap:address location="http://server:50000/XISOAPAdapter/MessageServlet?channel=:BS_JobRun_F:CC_Sender_SOAP_PMFirstAvailabi..."
I still get the error.
May be you need to turn off the IDOC acknowledgements.
~Srini
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have tuned it off. But still calling as synchronous message.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.