on 05-27-2013 4:37 PM
Dear all,
I created a ccBPM that collects Invocies for 5 Minutes, append them as one message and send it every 5 Minutes to
a receiver.
Unfortunatelly, the message stucks in outbound queue. In sxmb_moni, the column OutbStatus got a green flag.
When clicking on PE the Inbound Queue monitor open. So no process get starting.
The queue stucks with error: Permanent error in BPE inbound processing
and I can open the "LUW data" and click on "Simulate Message Delivery" where I got this error:
"Error during delivery of message XXX to receive processes"
Clicking on correlation, I got this data:
<?xml version="1.0" encoding="utf-8" ?>
<CorrelationKey Version="001">
<BELNR />
</CorrelationKey>
In previous version of the integration process, the BELNR was a correlation ID, but I changed it an nowhere in ccBPM
BELNR still exists.
So I think that the process stucks because he still trys to fill the correlaiton BELNR, but I deleted cache, I did a change on
BPM and reactivate it, but still got this error.
Anyone an idea, what else I can do to check it??
How to test the ccBPM with correlation??
How to make sure, that he uses the actual ccBPM version?
Thanks
Chris
Hi Chris,
i think deleting all instances in SWWL would help here.
/Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Udo,
in SWWL I do not see my process, because the process don't get started 😞
I don't know how the ccBPM processort handle a new flow. I think he tries to create
a correlation and if this does not work, he didn't start a process.
I think my problem is that he got anywhere an old version of my integration process
and he tries to create a correlation that does not works..
regards
chris
Hi Chris,
yes, and my suspect is that there are old instances annoying your correlation, hanging processes which still try to pick your messages. If you delete ALL that stuff there, the BPM engine is "virgin" and should start at least to pick ONE message. And then you can monitor and analyze deeper..
/Udo
Ok, what is the (error) message in SMQ2?
In your starting step (receiver step): Can you compare the interface name (plus namespace) with the entry you see for Receiver interface in SXMB_MONI ?
Can you copy the (mapped) message and put it into a dummy Message Mapping? Source and Target type will be the message type of the receiver interface (abstract). I you type in the message from MONI, are the fields red marked? (that would be a hint that you sent with wrong message type)
/Udo
Hi,
yes, interface is the same for receiver step and target interface name in sxmb_moni.
The message test I will try next.
I just rebuild the IP and after configure the scenario I can still see the old version (with different name) in SXI_CACHE transaction...even after cache refresh. But I delete the old version in Directory and Repository.
How can I delete these entries?
regards
Chris
Hi Chris,
Check this blog - How to Analyze Stopped Queues in XI ccBPM. In particular the 'Simulate Message Delivery' functionality. This may give you some clues.
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 |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
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.