cancel
Showing results for 
Search instead for 
Did you mean: 

How to view the payload of a Message if it processed through AAE

Former Member
0 Kudos

Hi All,

Can anybody please tell me how to view the payload if the message processed through Advance Adapter Engine.

I have developed a SOAP to SOAP interface by using Advance Adapter Engine and it is working fine I can see the messages in Runtime Work Bench(RWB) but when I clicked on the Sender and Receiver Adapter I can't see the payload so I am wondering if anyone knows how to view the payload or it is possible to view the payload if the message was processed through Advance Adapter Engine (AAE).

Is there any setting or properties available in NWA to enable or disable the payload of AAE?

Thanks,

Iqbal

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

change the NWA Parameter for RFC Sender

markangelo_dihiansan
Active Contributor
0 Kudos

Hello,

For the source message, you can view the payload directly in RWB message monitoring. But for the target message, you need to create an adapter module like the one described by Michal in his blog below:

/people/michal.krawczyk2/blog/2010/04/28/pixi-target-message-logging-with-local-aae-not-possible-not-anymore

Hope this helps,

Mark

Former Member
0 Kudos

Hi Mark,

Thanks so much for your reply

I can't see the payload in sender communication Channel in Runtime Work Bench.

Is there any setting available to view the payload.

Can you please tell me little bit more about the Adapter Module because I never worked on it.

Thanks,

Iqbal

Shabarish_Nair
Active Contributor
0 Kudos

go to RWB-> Message monitoring -> Adapter engine and check the message.

Do you find the payload?

Former Member
0 Kudos

Hi All,

Unfortunately I can only see the SOAP Document but no Payload.

here is what I can see

- <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

- <SOAP:Header xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

- <sap:Main xmlns:sap="http://sap.com/xi/XI/Message/30" versionMajor="3" versionMinor="0" soap:mustUnderstand="1">

<sap:MessageClass>ApplicationResponse</sap:MessageClass>

<sap:ProcessingMode>synchronous</sap:ProcessingMode>

<sap:MessageId>75e50f37-9bef-11e0-af98-000027d151a6</sap:MessageId>

<sap:RefToMessageId>7597008d-9bef-11e0-a027-000027d151a6</sap:RefToMessageId>

<sap:TimeSent>2011-06-21T10:15:59Z</sap:TimeSent>

- <sap:Sender>

<sap:Party agency="http://sap.com/xi/XI" scheme="XIParty" />

<sap:Service>Srv_xxxxx__Sender_SOAP_AAE_BS</sap:Service>

</sap:Sender>

- <sap:Receiver>

<sap:Party agency="http://sap.com/xi/XI" scheme="XIParty" />

<sap:Service>Srv_xxxxx_Sender_SOAP_AAE_BS</sap:Service>

</sap:Receiver>

<sap:Interface namespace="urn:xxxxxxxx.com:pi:A_TEST:HTTP_TO_SOAP_AAE">SI_OS_xxxx_Request_AAE</sap:Interface>

</sap:Main>

- <sap:ReliableMessaging xmlns:sap="http://sap.com/xi/XI/Message/30" soap:mustUnderstand="1">

<sap:QualityOfService>BestEffort</sap:QualityOfService>

</sap:ReliableMessaging>

<sap:System xmlns:sap="http://sap.com/xi/XI/Message/30" soap:mustUnderstand="1" />

- <sap:HopList xmlns:sap="http://sap.com/xi/XI/Message/30" soap:mustUnderstand="1">

- <sap:Hop timeStamp="2011-06-21T10:15:59Z" wasRead="false">

<sap:Engine type="AE">af.dgx.dbdgx66</sap:Engine>

<sap:Adapter namespace="http://sap.com/xi/XI/System">XIRA</sap:Adapter>

<sap:MessageId>75e50f37-9bef-11e0-af98-000027d151a6</sap:MessageId>

</sap:Hop>

</sap:HopList>

</SOAP:Header>

- <SOAP:Body xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

- <sap:Manifest xmlns:sap="http://sap.com/xi/XI/Message/30" xmlns:xlink="http://www.w3.org/1999/xlink">

- <sap:Payload xlink:type="simple" xlink:href="cid:payload-75e51c499bef11e0a13a000027d151a6atsap.com">

<sap:Name>maindocument</sap:Name>

<sap:Description>main document</sap:Description>

<sap:Type>Application</sap:Type>

</sap:Payload>

</sap:Manifest>

</SOAP:Body>

</SOAP:Envelope>

Do I need to do anything in NWA to enable the payload for Sender and Receiver?

Thanks,

Iqbal

Shabarish_Nair
Active Contributor
0 Kudos

is this a sync message?

if so;

can you refer this thread?

Former Member
0 Kudos

SAP NetWeaver Administrator->Configuration Management->Infrastructure->java system properties.select the services tab and select XPI Service: Messaging System ,and then select properties:messaging.syncMessageRemover.removeBody and set the value as false,then you can display the synchronized message payload.

It won't let me change the default value from true to false by default it is disabled even though I have logged in with the J2ee_admin user.

Can you please tell me how do I view the payload on the Receiver side.

Shabarish_Nair
Active Contributor
0 Kudos

select the entry and there is a modify button that should help you change the value.

my user is having SAP ALL so not really sure about the exact authorization.

Former Member
0 Kudos

Hi Shabarish,

Thank for your reply.

When I clicked on Modify one window popup which says "Enter Custom Value" but It won't let me change the Default value.

When I save the Custom Value to false and look for the Sender SOAP Service it is not even showing me in the Message Monitoring

Did you work on Sync AAE?

Thanks,

Iqbal

Former Member
0 Kudos

Hi Shabarish,

Hurray!!!!!!!

Now it is working fine and I can see the payload of both Sender and Receiver Adapter in Adapter Engine Monitoring but unfortunately I can't see the payload in Communication Channel Monitoring.

When I clicked on the Communication Channel it only show the Audit Log but didn't show the Message Content Tab so I am unable to see the Payload so I am wondering is there any way I can view the Message Content Tab or payload of the message.

Thanks so much for your help.

Thanks,

Iqbal

Shabarish_Nair
Active Contributor
0 Kudos

good to know.

AAE based payload ideally shows up as part of RWB message monitoring.

Former Member
0 Kudos

Thanks for all your help.

Unfortunately I can't see the payload in Communication Channel Monitoring.

When I clicked on the Communication Channel it only show the Audit Log but didn't show the Message Content Tab so I am unable to see the Payload so I am wondering is there any way I can view the Message Content Tab or payload of the message.

Can you please help me in solving this as well.

Thanks,

Iqbal

baskar_gopalakrishnan2
Active Contributor
0 Kudos

I believe you pick the drop down option payload from the message content tab... Have you checked this [link |http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/8588] [original link is broken] [original link is broken] [original link is broken];for seeing payload in the message content tab ?

Former Member
0 Kudos

HI Bssker,

There is no tab available when I clicked on the Adapter Monitoring for AAE Adapters where as If I select the non AAE Adapters I can see the Tag.

I am wondering if we can see the payload of AAE message from Adapter Monitoring or not.