cancel
Showing results for 
Search instead for 
Did you mean: 

Correlation with multi sources

park_saeiam
Explorer
0 Kudos

Hi All

I have a probloem like this

I have one requirement that need to process with 2 messages but key field of 2 message that is not same at all like this.

Msg 1

<row>

<f1>test_0</f1>

<f2>test_0_f2</f2>

</row>

<row>

<f1>test_1</f1>

<f2>test_1_f2</f2>

</row>

and Msg 2

<row>

<f1>test_0</f1>

<f2>test1_0_f2</f2>

</row>

<row>

<f1>test_11</f1>

<f2>test1_1_f2</f2>

</row>

I design by use BPM and use fork for multi sources. But after I testing it. I got log "Message being sent" with icon's clock. By corelation that I design by use f1 to involved both of message. But look like the key field of 2 message if that is not same, both of message will cannot pass fork step.

Could you please suggest?

Thanks

Park

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Park;

Did this help.We can take the discussion further if you have nay questions.

Mudit

Answers (4)

Answers (4)

park_saeiam
Explorer
0 Kudos

Hi

Thanks a lot. Now I can clear my problem. I just change properties's value of correlation to Interface.SenderService. So the messages will check this value if that is same then we can end condition of Fork.

Thanks

Park

park_saeiam
Explorer
0 Kudos

Do we have the another way? if we cannot add dummy data.

Former Member
0 Kudos

Hi Park;

I have also gone through this issue but was not able to find any other solution to this.

Mudit

park_saeiam
Explorer
0 Kudos

Hi Mudit

Thanks a lot for your information. I already try that is ok. But sometimes we cannot at dummy data. Do we have the another way? but anyway I'm ok for this way to do it.

Former Member
0 Kudos

Hi;

Just a way around.

For obtaining a correlation you can fetch in a dummy value from the database table.

add <b>"111" as dummyvalue</b> to your select query.

In teh row structure add this dummyvalue field.

Mudit

Award points if it helps