cancel
Showing results for 
Search instead for 
Did you mean: 

Setting DCJMSCorreleationID in JMS RECEIVER using Seeburger AttribMapper

Former Member
0 Kudos

Hello

Has anyone managed to set the DCJMSCorreleationID dynamic attribute in a JMS RECEIVER using Seeburger AttribMapper module?

Here is how I configured the JMS_RECEIVER:

In the module tab, I added a new module:

Module Name Module Type Module Key

localejbs/Seeburger/AttribMapper Local Enterprise Bean map

And I added the following parameter:

Module Key Parameter Name Parameter Value

map http://sap.com/xi/XI/System/JMS/DCJMSCorreleationID "TEST"

When I process a message, I can see in the adapter engine Audit log the following lines:

SEEBURGER/AttribMapper: Setting dynamic property http://sap.com/xi/XI/System/JMS - DCJMSCorreleationID = TEST

SEEBURGER/AttribMapper: Finished succesfully, 1 properties set or deleted

However looking at the Message Content/SOAP Document, I can see no dynamicConfiguration (it should be the case according to Seeburger documentation).

If I check the message properties on the JMS queue, I can see the correlation ID is not set to TEST.

Any idea?

Thanks in advance!

Greg

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Are you using the AttribMapper in the Sender or in the Receiver Channel ? Please be aware that you will not be able to see the change of attribmapper in the message content in receiver channels (they are not updated/persisted there).