on 11-21-2013 10:05 AM
Hi Experts,
We are doing ABAP Proxy to SOAP (third party synchronous wsdl) sync scenario . The request message is going successfully from ECC to Webservice(wsdl ). but the response message from third party wsdl is not able to trigger the method on server proxy and also we tested on ecc side with proxy test method and what we noticed that the orginal response has payload message generated but the node generated for response is showing empty .
Can anyone has faced this type of issue? please help ?
Thanks in advance
Chaitanya
Hi .
Could you test using SOAP UI and validate the response .if the validation is ok may be problem with your proxy structure its's should re generate the proxy again or if you find any problem with response structure just convey the information with you concern person for the correct response structure for modification.
Recently i have faced the same issue .that issue with third party WSDL.We traced with SOAP UI response validation.
Regards
Ravi.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Did you find a solution (or root cause) of this problem ?
I have the same issue now and I have not been able to find the cause or solution yet. I only find forum messages like this one where there is no answer or root cause description.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
in PI, I hope you are well defined the service interface of your ECC proxy as a "Synchronous" interface, is that correct ?
And also, in PI, I hope you are well defined the service interface of your 3rd party web service(WS) as a "Synchronous" interface, is that correct ?
And then did a mapping from your proxy.request to WS.request, and also a mapping from WS.response to proxy.response, is that correct ?
And then, you properly gave these request mapping and response mapping into your Operation Mapping (tab Request + tab Response), is that correct ?
If you have at least one "NO" at one of these questions, you badly defined your Synchronous flow !
regards.
Mickael
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Correct me if i misunderstood ur question, If u r getting empty response from WS then u have to check the same from ur target application?
And if in case, you are receiving response from WS but the the ECC response structure is not getting generated properly then u have to check ur response mapping (might be some namespace issue)?
Thanks
Amit Srivastava
Hi Chaithanya,
so that should be ok.
in SXMB_MONI, can you pick-up the XML response returned by your Web service ? (that depends of your trace level, as synchornous)
Do web service response is empty ?
and then could you test your MessageMapping from WebService.response to proxy.response ?
Do you also have empty tags ?
regards.
Mickael
Hi Mickael,
Thanks for you inputs.
We are getting correct response Sxmb_Moni of ECC, but when we see same in SPROXY. Tags are empty under Response Tab. Where as under Original Response tab Payload looks good.
Have tried as said by you above same payload from Moni(RWB). Received empty tags only.
Can you please guide through..
Regards
Chaithanya
Hi,
whats you mean about
"but the response message from third party wsdl is not able to trigger the method on server proxy"?
In synchonous scenario you send and receive message in one function. You call outbound proxy and on same place you receive response.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.