Skip to Content
author's profile photo Former Member
Former Member

MESSAGE.DUPLICATE_DE - Message Duplicate Error ?

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.




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

- <!-- Call Adapter


-" xmlns:SOAP="" SOAP:mustUnderstand="">




<SAP:P2>Internal Server Error</SAP:P2>


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



Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Posted on Feb 26, 2009 at 05:07 AM

    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.



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

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

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      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.



Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.