on 05-08-2008 12:26 PM
Hi,
I faced an error when trying to send a multiple message (after a message split) to an integration process and I would like to know the possibilities to resolve this issue.
What I want to do (more details below) :
1. Get an order list from a database
2. Split the order list in multiple orders (via a multi-mapping)
3. For each order, create a new integration process instance
The error I got is:
Messages in multi message format can be sent to one adapter engine only
The solutions I thought of:
- Creating a new integration process / Update the existing integration process in order to execute the message split in the process engine
- Create a new service (or business system) as a receiver instead of the process that points back to another XI service and set-up the appropriate configuration between the second service and the existing integration process
My question: is there another solution than the two above?
Thanks in advance
-
Here are the details of what I did:
1. A JDBC request returns an order list like:
<resultSet>
<row>
<order>[...order 1 details...]</order>
</row>
<row>
<order>[...order 2 details...]</order>
</row>
</resultSet>
2. During interface determination phase, a multi-mapping is executed to produce several orders:
<order>[...order 1 details...]</order>
<order>[...order 2 details...]</order>
3. The target receiver is an integration process who take as initial document only one order ; so, having two orders as a result of the split, I would like XI to create two new instances of my integration process, each receiving exactly one order.
And there's when the above error occured.
Put ur multimapping inside BPM at transformation step
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Alexis
Creating a new integration process is suggested as your target receiver is your current integration process and along with this splitting and passing data to multiple receiver can be done in integration process.
Thanks
Mitesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.