Skip to Content
0
Oct 20, 2016 at 04:40 PM

NW BPM: issue with N:1 operation mapping

327 Views

Hello!

I am developing my first NW BPM for PI purposes. There is an issue with imported operation mapping N:1.

The whole task is: to receive async request, to pass this request to an external service and get a response (sync) and to merge request and response into a single message, then to pass merged message back to the sender system.

DO_Req is populated from the very beginning. DO_Resp gets filled after "Call service" step. DO_RR has to be populated after "Mapping" step but it does not behave this way.

BPM log shows no errors but result of mapping is empty (only "Message1" element is present there) and thus DO_RR also remains empty.

It is strange that there was no problem when similar BPM was deployed from "Local development". But after I recreated it from scratch on a development configuration, it does not work as it has to.

Mapping service group has local provider checked and WS protocol.

Please help to solve the issue.

Here is BPM log:

10/20/20167:17:27 PM MSKProcess 'pool_v185_sc001_salesrepsms' initiated by message '2548ee9a96d611e6a1370000004f97fa'Control flowProcess initiated10/20/20167:17:27 PM MSKWeb service call startedApplicationApplication launched10/20/20167:17:27 PM MSKWeb service call returnedApplicationApplication result10/20/20167:17:27 PM MSKData object updatedData flowData object updated10/20/20167:17:27 PM MSKWeb service call startedApplicationApplication launched (WS)10/20/20167:17:27 PM MSKWeb service call returnedApplicationApplication result10/20/20167:17:27 PM MSKData object updatedData flowData object updated10/20/20167:17:27 PM MSKWeb service call startedApplicationApplication launched10/20/20167:17:27 PM MSKProcess 'pool_v185_sc001_salesrepsms' completedControl flowProcess completed

Attachments

process.png (13.9 kB)
mapping-1.png (25.8 kB)