cancel
Showing results for 
Search instead for 
Did you mean: 

Error status in JMS adapter - sync / async brigde. Message processed ok

Former Member
0 Kudos

Hi guys

I'm having som trouble with my scenarion. I'm sending sync message from SAP backend to XI using proxy. From XI onwards to JMS adapter async (and the other way around for the response message).

This works OK. However i have a status error in my RWB on the JMS adapter. There is er red exclamation mark and a text saying:

Correlation ID 'XXX' of JMS request message 'ID:yyy' saved that correponds to XI message 'XXX'

How do I get my adapters in status green?

Kind regards

Martin

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Martin

I was just looking at this link today.

Not sure if it will help you but it looks promising.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b028f6f6-7da5-2a10-19bd-cf322cf5...

Hope this helps.

PJ

Former Member
0 Kudos

Hi PJ

I have been through the same document. It unfortunally shows no answer to my problem...

Kind Regards.

Former Member
0 Kudos

Hi,

do you use correleation for JMS messages (replys)? If not check you JMS channel in ID and

- Set JMS Correlation ID To: No value

- Store JMSCorrelationID of Request: unmark

- Specify which value the JMS property is to have: No value

Regards,

Kai

Former Member
0 Kudos

Hi Kai

Unfortunenally I do use correleation for JMS messages

It's af sync async bridge and i use correlation to make sure to reply to the "correct sender"

Kind regards

Martin

Former Member
0 Kudos

Did you set the parameters to the values mentioned above?

Former Member
0 Kudos

Hi Kai

I'm sorry - I must have misread you. I fail to understand how I can correlate messages when i set the parameters you specify. I do not think XI will be able to answer back to the sync calling business system..?

Kind regards

Martin

Former Member
0 Kudos

Okay.

The described setting was just a question ;o)

I wanted to understand, what you current settings are.

Kai

Former Member
0 Kudos

Hi Kai

Oh - OK

Settings are:

Receiver JMS channel:

Set JMSCorrelation to: XI Message ID (MessageID)

Store JMS CorrelationId of request: Mark

Sender JMS channel:

Set XI Message ID (MessageID) to: GUID (Recommended Value)

Set XI Conversation ID (ConversationID) To: Stored JMS CorrelationId of Request.

Kind regards

Martin

Former Member
0 Kudos

Ok fine ;o)

So I guess you may check, whether the sender channel, that's delivering the reply, also has propper JMS settings to be able to correlate the reply with the specific request.

Am I right here?

Kai

Former Member
0 Kudos

Hi Kai

Sorry for the late reponse!

I have checked the sender channel and the sender application - it all seems fine. It's very strange. Could soneone also using sync async bridge (and does not get and error) describe their setup?

Kind regards

Martin