cancel
Showing results for 
Search instead for 
Did you mean: 

Split Message and send to different Receievers based on the data in Message

0 Kudos

Hi all, i have a situation where i have to split a message into multiple messages and send it to different receivers, which i have to decide based on the content in the message. I have attached the payload of the inbound message and the target structure. I am using two message interfaces for now and two of everything (receiver agreement etc.,). But, i have to send it to 50 different receivers and i do not want to manage 50 interfaces. I heard that we could do use ccBPM but haven't found a document.

<b>// Inbound version</b>

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

- <nr1:MT_Rig xmlns:nr1="http://it.rowancompanies.com/ccBPM/Rig">

- <DataRow>

<RigNum>0000</RigNum>

<RigText>Houston Corporate Office</RigText>

</DataRow>

- <DataRow>

<RigNum>0001</RigNum>

<RigText>Werk 0001</RigText>

</DataRow>

<DataRow>...... 50 times

</nr1:MT_Rig>

<b>// Target Structure</b>

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

<ns0:MT_RigPI xmlns:ns0="http://it.rowancompanies.com/ccBPM/Rig">

<StatementName1>

<dbTableName action="UPDATE_INSERT">

<table>RIG</table>

<access>

<RigNum>0050</RigNum>

<RigText>Test</RigText>

</access>

<key>

<RigNum>0050</RigNum>

</key>

</dbTableName>

</StatementName1>

</ns0:MT_RigPI>

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Naveen!

Check this documents:

/people/prasadbabu.nemalikanti3/blog/2006/03/10/bpmsingle-sender-and-multiple-receivers-based-on-synchronous-exchangeswitch-part-1

/people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers

/people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16

Regards,

Matias.