cancel
Showing results for 
Search instead for 
Did you mean: 

View SOAP response without returning it to sender

Former Member
0 Kudos

Hi experts!

We are working on the following scenario:

ABAP Proxy -> PI 7.11 -> Webservice

And we want to be able to monitor received response from the webservice but we don't want to return it to the sender system.

Is there any way to accomplish this? Should we use an async or sync configuration?

Regards,

Vanesa.

Accepted Solutions (1)

Accepted Solutions (1)

ambrish_mishra
Active Contributor
0 Kudos
Former Member
0 Kudos

Hi Ambrish,

Thanks for that info. Configured my scenario as described in the blog: a sync sender interface, a sync receiver interface and sender adapter with EO QoS. Tested it, but in moni it doesn't show me the response payload :

Regards,

Vanesa.

ambrish_mishra
Active Contributor
0 Kudos

Hi Vanesa,

This blog guides you to ignore the response, hence you can't see the payload.

Here the response message you configured is like this:the response message of the receiver interface as the response message of the sender service interface.

In case you don't want to ignore the response, then you need to alter the design.

create a asynchronous sender proxy, call WS synchronously, by importing WSDL, create a dummy file receiver and map the response structure from WS to a dummy message type. Dump the file in temporary directory (in NFS mode).

Hope it answers your question!

Ambrish

Answers (1)

Answers (1)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

Yes, this is possible.  Create sender and receiver interface in ESR as synchronous mode.  But you need to configure sender channel has async.  Example if the soap channel is sender then you can configure quality of service is best effort. In your case, you have to use soap adapter channel for proxy communication.  Your version pi 7.11 will support.