Skip to Content
0
Former Member
Apr 29, 2009 at 11:46 AM

Setting DCJMSCorreleationID in JMS RECEIVER using Seeburger AttribMapper

18 Views

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