cancel
Showing results for 
Search instead for 
Did you mean: 

Simple BPM correlation question

Former Member
0 Kudos

Hi!

My correlaiton is activated with the following correlation key and value:

<?xml version="1.0" encoding="utf-8" ?>

<CorrelationKey Version="001">

<AGENCYID>00000110</AGENCYID>

<ITEMNUMBER>01</ITEMNUMBER>

<ORDERNUMBER>00000035</ORDERNUMBER>

</CorrelationKey>

But the response message is like this:

<AgencyID>00000110</AgencyID>

<OrderNumber>00000035</OrderNumber>

<ItemNumber>0001</ItemNumber>

As you can see the ItemNumbers are differs from each other with the leading zeros.

My correlation is waiting and waiting .

this can be the reason for the waiting?

If I duoble click on 'PE' in the message in sxmb_moni the Event Queue Browser stars and there is an row:

ZXI_PROXY_FLIGHTBOOKINGOR_0002 RECEIVED 97D39D48F3D0D56EE1000000C0A80804 CORRELATION_MANAGER Waiting because of e

I read all the thread related to the error "Waiting because of e", but it did not help me.

Please help.

Accepted Solutions (1)

Accepted Solutions (1)

henrique_pinto
Active Contributor
0 Kudos

Within XI, when parsed the data is considered as string, and then it needs to have the exact format for the correlation to be met.

Please set the question as answered.

Regards,

Henrique.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi!

Yes it is can be a problem. Thanks for every one. This error was occured with the standard Demo examples. I thought that an demo example should work correctly, but it is not.

I send the changed message (with itemnumber 0001) with a http client and everything is all right now.

Thanks