on 04-02-2013 2:48 PM
Hi Gurus,
I need to create some scenarios with different adapters. Each scenario has one sender and 2 receivers. The senders have diffent kind of channels from external systems. I need to add the same GUID to both of 2 receivers. I can make GUID in PI with java function randomUUID(). But I don't know how to use the same GUID in 2 outbound messages for 2 receivers. There is no BPM in the system.
Please, help to solve this question.
Regards,
Vladimir
Hi Vladimir,
the problem is, that any mapping would be executed separatly (first routing, then mapping). You can add a own adapter module at sender adapter (if you have an Java sender adapter).
Or - a bit dirty - you split your traffic into two parts: The first message has just one (virtual) http receiver. You execute a mapping creating the GUID. The http receiver address is just the http entrance address of PI (look to SAP help / http sender channel for details). So you have the second message where you define 2 receivers.
1. sender -> virtual http receiver (GUID mapping)
2. virtual http sender -> 2 receivers
Regards,
Udo
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.