cancel
Showing results for 
Search instead for 
Did you mean: 

How to view SOAP Header

Former Member
0 Kudos

Hi Gurus,

i have a simple questions to you (hopefully).

At the moment i am working with SOAP AXIS Receiver Adapter because i need to add <wsse> Tags to my SOAP Header. (according to blog: /people/pravesh.puria/blog/2009/08/26/adding-usernametoken-timestamp-in-soap-adapter-using-axis-framework)

I get no error for this configuration but i am wondering where i can have a look at the SOAP Header that will be transfered to the target url.

when i go to CommChan-Monitoring and have a look into Message-Details-->Message-Content i only can view "SOAP Document" this looks to me like the internal SOAP Envelope, but this is not going out the target url right? And i also can have a look on the payload, but there is no SOAP Header at all.

thank you for your help

Best Regards

Udo

Accepted Solutions (1)

Accepted Solutions (1)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

Just curious? Are u checking do not use soap envelope in soap receiver comm channel? IF so, you cannot... otherwise you might be able to see it in SXMB_MONI.

Former Member
0 Kudos

Hi,

thanks for the quick answers.

But are sure? I do some changes to the header within the SOAP AXIS Receiver Module configuration and i don't see the relevant tags in SXI_MONITOR?

If this is true what you are saying.. this would mean that PI sends tags with Business System and name of Sender Interface to the target url.This sounds strange to me...?

Former Member
0 Kudos

No, this XML is the whole XI message and it is not sent by the SOAP (axis) adapter. If you want to see exactly what is sent, try checking it with the TCPGateway tool as advised on the SOAP FAQ note

[Note 856597 - FAQ: XI 3.0 / PI 7.0 / PI 7.1 SOAP Adapter|https://websmp230.sap-ag.de/sap(bD1wdCZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=856597]

Under question "Q: How can I trace the whole message?". Otherwise, on SXMB_MONI, try selecting the PAYLOAD item on the left menu and, on the payload on the right, right-click and select "VIEW SOURCE".

baskar_gopalakrishnan2
Active Contributor
0 Kudos

Yes Lucas mentioned is right.

If you dont want to send envelope for the soap mesg to the target system only you set the indicator do not use soap envelope. In your case use tcp gateway tool to see how you mesg goes between PI and target.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Udo,

How about looking for it in SXMB_MONI. You will get to see Soap header & content, which is going to specific url .

-santosh.