cancel
Showing results for 
Search instead for 
Did you mean: 

How to get source payload using MessageID during runtime

suman_lakkimsetty2
Participant
0 Kudos

Hi Friends

I have a requirement to re-process a successful message from PI as we are receiving an error in its application acknowledgment . For this we are planning to take the source payload of that successful message (for which application acknowledgment is erroneous) and planning to reprocess that as a file again. For this we are in a need to get the source payload using the Message ID, If we have the parent message ID how can I get the source payload of that successful message.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Suman,

Could you please provide with some more details like from where do you want to see the payload ? Adapter engine or Integration engine.

As per my understanding, you have the message ID of a message and you want to get corresponding source payload to resend it to the external application. Please confirm.

Regards,

Subbu

Former Member
0 Kudos

Hi Suman,

Your requirement is not very clear to me. But whatever i understood is that you need source payload.

You can go to sxmb_moni transaction and double click on your message (you can got your message either by date and time filter or by checking the namespace and sender and receiver interfaces)

Inside message at left hand pane you can see XML message -> inbound message-> payloads

Inside payload you will find main document. Now here you can see source xml. Right click on the xml and select view source and copy it.

I hope it helps. Let me know if something is unclear

Regards,

Shradha