cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to find outbound payload in PI monitoring

0 Kudos

Hi Experts

Actually there was an interface running from SAP to 3rd party system, when i found an error in PI(SXMB_MONI) and it has an error like

"Receiver adapter type of this message does not match the receiver adapter type of the leading message".

This error did not contains payload also and it has not rigistered in SAP(SXMB_MONI) system where it appears in PI as error message.

Please suggest me what could be the reason and how to rectify it.

Note: Today 100 message processed from SAP to other system, but 99 were processed successfully and 1 got error as mentioned above.

           Here SAP(SXMB_MONI) system showing 99 messages only where PI(SXMB_MONI) system showing 100 messages(including error

Thanks in Advance.

Srinivas P

Accepted Solutions (0)

Answers (3)

Answers (3)

0 Kudos

Hi,

Last option is to debug the proxy.

reg, avinash M

0 Kudos

Thanks Avinash,

actually when i debug the proxy code, that time it was working fine and generating successfully message ID,.

My question is that what kind of data is not registered in SAP(SXMB_MONI) and which shold not mantain payload in PI message id?.

Thanks,

Srinivas P.

0 Kudos

sorry. I didn't get ur question.

0 Kudos


Hi Avinash,

i have ran my test cases in debug mode, every thing looks good and processed successfully.

So how can i rectify the follow error and

.

Production Error:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!--

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category />

<SAP:Code area="">ADAPTER_TYPE_NO_BULK</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Recevier adapter type of this message does not match the receiver adapter type of the leading message</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

nabendu_sen
Active Contributor
0 Kudos

Hi Srinivas,

I think you are using Proxy interface to send data from SAP to ECC. You don't see that Error transaction in ECC - <SXMB_MONI>, go to <SM58> of ECC. You should be able to find what actually happened there.

Regards,

Nabendu.

0 Kudos

Thanks for you reply,

I could not see any information on SM58 transaction of interface.

Thanks,

Srinivas P

Former Member
0 Kudos

Hello Srinivas,

Can you elaborate your problem in details.

Looking at your problem above its look like that you triggered 100 messages from SAP and only 99 arrived in PI.

So this might be due to that message didn't came in PI,check in SAP that why message failed.

And how u r passing message to PI via IDOC,PROXY or??/

Regards

NAVEEN

0 Kudos

Thanks for your reply.

Actually requirement was Contract details are sending to NON SAP system.

I am passing message to PI via PROXY only.

When i checked in PI(SXMB_MONI), Here i am able to see  one error message which did not have payload data and it was not registered in SAP(SXMB_MONI) system .

Eg if 1000 messages processed in SAP system and let say 999 were processed successfully & 1 is error in this case SAP(SXMB_MONI) system should contain all messages right but i could not see one error message in SAP-(SXMB_MONI) system and it showing 999 messages only.


Please see my questions below:

1)     Why error message is not exist in SAP(SXMB_MONI) System where i see in PI system.

2)     How this error message generated without a payload.

3)     Is there any chance that message can not be generated from proxy if more than 1000 contract           line items maintained in message? i mean that payload size is huge amount of data.


Thanks,

Srinivas P

Former Member
0 Kudos

Hello Srinivas,

1)     Why error message is not exist in SAP(SXMB_MONI) System where i see in PI system.

>>>>I am not sure why this is happening...but if you try with message id that u can get in PI.

You will be able to find mesage in ECC.just try with msg ID.

2)     How this error message generated without a payload.

>>>>If you are not getting payload in PI then go to RWB then there select the message in message monitoring and in details tab you will be able to see message content.

3)     Is there any chance that message can not be generated from proxy if more than 1000 contract           line items maintained in message? i mean that payload size is huge amount of data.

>>>No i dont think there is any such limitation.


Regards

Naveen

0 Kudos

Hi Naveen,

Thanks for your reply, Please see my comments on your reply's.

1)     Why error message is not exist in SAP(SXMB_MONI) System where i see in PI system.

>>>>I am not sure why this is happening...but if you try with message id that u can get in PI.

You will be able to find mesage in ECC.just try with msg ID.

--------> even today i monitored errors in XI production system, Still error message is there but the same message id is not avialble in ECC production system.

2)     How this error message generated without a payload.

>>>>If you are not getting payload in PI then go to RWB then there select the message in message monitoring and in details tab you will be able to see message content.

-------->Yes i tried in  XI prodution RWB, i did not see option of payload information over there and also i checked with my superiors.

Thanks,

Srinivas P.