on 02-11-2016 3:53 AM
Hi All
Currently we are using PI 7.1. with dual stack.
We got new requirement where MQ will send data to PI, PI has to send that data to target system using SOAP.
Target system will respond saying request processed or not processed, if it is not processed then from PI side we have to resend the original message.
Please help me how we can design this interface at PI side.
I am thinking on CCBPM, please advice your idea, if i need to go with CCBPM then please help me to provide steps.
Thanks in advance and have a nice day.
-Lakshman
Hi Lakshman,
If you do your scenario using async sync bridge using modules then ask receiver system to send HTTP 500 with response if they cannot process the request then in PI the message will fail with status system error and then you can restart the messages in PI until it succeed, tell them to send HTTP 200 with success response if they successfully processed your request, this way you can avoid using BPM.
Regards,
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Lakshman,
The options here are
1. Ask MQ team to have a logic where if they receive not processed then they refer the original message
2. Else have a ccBPM or NWBPM to handle this.
In PI the workarounds are really not efficient for this scenario.
Regards,
Vikas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Lakshman,
It would be simpler if there is a program in the MQ that will resend if the response is not processed.
Regards,
Mark
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.