on 04-01-2010 5:27 AM
Dear All
I am doing a scenario where I am receiving an asynchronous message in BPM and sending it Synchronously to the external system A.
When I get a response from the external system I have to check a condition in BPM and based on that either have to supress it or send it to another external system B.
My BPM works like this
Receive Step (Asynch)
Send Step (Synch)
Switch Step (with condition for the response message)
1. Branch: Transformation step for response message
2. Branch: No Step
The problem is that the System B component is not called even if the condition in the switch step is satisfied. I checked PE graph in moni and I can see the request message coming till Send Step (Synch).
Please guide
Sourabh
at least one of the branches in switch should be executed..
if not then i think the switch step must not be reached..chk if the sync send precious to switch is workign fine and u are getting the response..
also refresh SXI_Cache.....
sometimes after there is a error in BPM u have to delete the erroneous process instance using SWWL else the next message will alaso take that erroneous process instaqnce
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
I cannot see my BPM in transaction swwl.
I have to send the response message from System A, which is coming to BPM, to an external system.
I have added a Asynch Send Step after the Synch Send Step with receiver from Response to Message.
In Response to Message I have kept the response service interface.
Still the response is not going out of BPM to System B
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.