cancel
Showing results for 
Search instead for 
Did you mean: 

XI IDoc adapter problem. MESSAGE.DUPLICATE_DE

Former Member
0 Kudos

I have a problem with the IDoc. When sending the IDoc from the PI to ERP - system throws an error (ta SXMB_MONI):

 <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
  <SAP:Category>XIAdapter</SAP:Category> 
  <SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code> 
  <SAP:P1>500</SAP:P1> 
  <SAP:P2>Internal Server Error</SAP:P2> 
  <SAP:P3><SAP:Error><SAP:Category>XIProtocol</SAP:Category><SAP:Code>MESSAGE.DUPLICATE_DE</SAP:P3> 
  <SAP:P4 /> 
  <SAP:AdditionalText /> 
  <SAP:ApplicationFaultMessage namespace="" /> 
  <SAP:Stack>HTTP server code 500 reason Internal Server Error explanation <SAP:Error><SAP:Category>XIProtocol</SAP:Category><SAP:Code>MESSAGE.DUPLICATE_DE</SAP:Stack> 
  <SAP:Retry>M</SAP:Retry> 
  </SAP:Error> 

What could be the problem?

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

The problem is solved. The errors was in Receiver Determination.

Former Member
0 Kudos

The HTTP code 500 indicates internal error in your application.

Check on to the stacktrace in

<local drive>:\usr\sap\XXX\YYY\j2ee\cluster\server0\log

check note number 804124 at service.sap.com

You can also check:-

Ping the receiver host from XI server.

Have a look at the SMICM->Trace file

Test the connection of AI_RUNTIME_JCOSERVER

HTTP 500 can be any problem at receiver side. Are you sure, that the payload fits to the receiver requirements?

Also i looked up this message "MESSAGE.DUPLICATE_DE" this comes when duplication of message takes place.

Try chaning the input data.

Venkat.