on 01-21-2014 11:11 AM
Hello experts,
I am working on RFC to SOAP synchronous scenario.and i am using an soap lookup for sending request and getting the response.
Currently i am facing a problem with the soap lookup.
i have the request xml is formed in the java udf and i am able to access the soap receiver channel but i am not getting the response from the web service.
When i am using some external tool like SOAP UI to send the request to web service, i am able to get the response from the web service..
But when coming to udf in message mapping i am able to trigger the request xml and the soap receiver channel is green but i am not getting any response.
And also the soap channel is configured correctly with all the parameters required.
I got struck with this issue from the long time.
your suggestions are highly appreciated.
Thanks & Regards,
Venkat
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Indrajit,Harish,
Thanks for the quick reply...
Actually i am using the soaplookup for getting the ticket token from the web service.
after getting the valid token from the web service ...here we are updating it in ERP rfc table with the token we are getting.
Using the token we are sending the request data along with the valid token to another web service ..
Thats the reason here we are using the soaplookup...
here we are able to form exact xml request for soaplookup.
and at the time of triggering the soap channel is green
and the log shows as below
"""call completed
request entering""""
But i am not getting the response from the web service
Is the problem is with the adapter engine??
Thanks & Regards,
Venkat
Hi Vila,
thanks for your reply ...
i tested the xml in SOAP UI and i am able to get the response from the web service...
The quality of service of the soap channel is by default "BEST EFFORT" because its synchronous
Could you please let me know where to set the quality of service..
And i shared the java code in the previous reply,so that u can check...
Best regards,
Venkat
Hi Venkat
If your whole scenario is RFC to SOAP, then why you are using SOAP look up in side the UDF.
You can go for direct connection which is create a receiver SOAP comm channel and use it in receiver agreement or ICO.
So import the WSDL for webservice and create an inbound service interface.
Create message mapping and map rfc request to soap request and soap response to RFC response.
SAPTechnical.COM - Scenario on RFC to SOAP
But if you are trying to implement it for learning , then provide the UDF code so that we can take a look
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.