cancel
Showing results for 
Search instead for 
Did you mean: 

Duplicate message ID

Former Member
0 Kudos

Hello.

I have PI 7.3 and a FILE -> XI -> RFC (ASYNC) -> ECC scenario.

I have several files in the FTP directory.

The file sender channel is in archive mode (read and then move the file to a local folder)

I have stopped the channel in the middle of reading a file, and now every time I start the channel I get the following message:

MP: exception caught with cause
com.sap.engine.interfaces.messaging.api.exception.DuplicateMessageException:
Message Id 7d07e054-2e3e-401a-0a83-c81a46a87356(OUTBOUND) already exists in
duplicate check table:
com.sap.sql.exception.OpenSQLIntegrityConstraintViolationException: ORA-00001:
unique constraint (SAPXIPDB.SYS_C00188155) violated OpenSQLExceptionCategories:
[NON_TRANSIENT, INTEGRITY_CONSTRAINT_VIOLATION

It seems that it keeps on trying to generate the same message ID, although it already finished processing this message.

Anyone knows how to solve this issue?

Any help will be appreciated.

Accepted Solutions (1)

Accepted Solutions (1)

sunilchandra007
Active Contributor
0 Kudos

Try restarting the channel after renaming the file as it seems locked with that particular file. If it doesn't work, move the particular file to some other folder and try again.

Regards,

Sunil Chandra

Former Member
0 Kudos

Hello.

I checked the note mentioned above, and it is not relevant to my version... (PI 7.3)

I have cleaned the directory and I'll test it again as you suggested.

I have restarted the channel now and it works successfully!

thanks,

Imanuel.

0 Kudos

Nice shot Sunil, restarting the channel solved my problem

Answers (1)

Answers (1)

markangelo_dihiansan
Active Contributor
0 Kudos

Hello Imanuel,

You could try checking SAP Note 1361305 - File Sender Adapter Duplicates Message ID. You could download the note via tcode SNOTE, ctrl+f8 and then once it is downloaded, it is now possible to be displayed.

Hope this helps,

Mark