cancel
Showing results for 
Search instead for 
Did you mean: 

MESSAGE.DUPLICATE_DE - Message Duplicate Error ?

Former Member
0 Kudos

Hi Experters,

we have one B2B Async. Scenario in which we are sending some billing IDOC to one of our customer.

very often we are getting following error.

what could be the reason & how to avoide this?

is this the bug in XI ? becasue it is against the princple of middleware of guareented delivery of data only once.

pl. help me.

Regards,

Umesh

-


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

- <!-- Call Adapter

-->

- <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>

Accepted Solutions (0)

Answers (1)

Answers (1)

JoelTrinidade
Active Contributor
0 Kudos

Hi Umesh,

These http error with 500 code are very difficult to debug because its a very generic error code.

What i would like you to do is try the following options patiently :

1) Log on to the server, where the XI is installed. Can you ping the receiver host?

2)Have a look at the SMICM->Trace file

3)If it is System Error, go to SMQ2 and check the status of this.

4)test the connection of AI_RUNTIME_JCOSERVER

5)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.

Rgds

joel

Edited by: joel trinidade on Feb 26, 2009 10:37 AM

Edited by: joel trinidade on Feb 26, 2009 10:40 AM

Former Member
0 Kudos

Hi Joel,

Thanx for your reply....

The Payload is ment for receiver party only & they have confirmed that they have received the IDOC.

does this means that it was not able to give back the delivery acknowledgement to our XI server.

how to take care of this so that it does not get repeated......? Is there any fix-pack / OSS note ?

pl. help.

Regards,

Umesh