on 12-06-2012 1:13 PM
Hi,
I have a requirement of accessing the message ID in BPM.
In few blogs it is mentioned that the header parameters are not available for mappings used inside the BPM.
When I tried BPM with only one message as input, I was able to get the message ID in the transformation step. The same doesn't work when my BPM accepts more than one message as input. Below is the BPM design.
This is a simple collect payload BPM I tried. I am grouping 3 messages and then sending to transformation step. But the message ID field is not getting generated.
Please provide any pointers. Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Satish,
Thanks for your efforts. As per the blogs you stated, the solution is to put a simple mapping outside BPM only to populate the message ID.
I have already tried this approach and able to get the message ID. But my question is: how far it is good using a message mapping step just for one runtime parameter ? and that too when the message size is high ..
My search now is to know any possible method to achieve this need with in BPM ...
User | Count |
---|---|
95 | |
11 | |
11 | |
10 | |
9 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.