on 11-03-2011 11:20 AM
Hello everybody!
I have IP1 (Integration Process) sending an async message to IP2. IP2 activates and uses a correlation.
Well, everything works fine most of the time. But randomly (and not frequently) I'm facing a SYSFAIL due to "Permanent error in BPE inbound processing" in IP2's queue. When this happens I simply use "Active Queue" button (SMQ2) and the message is properly processed.
Here, are some other information about the error:
Error during delivery of message XXXX to receive process
EXCEPTION NAME = CX_SWF_INBOUND_PERMANENT
METHOD DELIVER_MESSAGE
METHOD FILTER_EVENT_ITEMS
METHOD CHECK_PROCESS
Hi,
Permanent error in BPE inbound processing
At the start or when you process a process instance, the inbound processing encounters an exception that was not handled. This exception is triggered, for example, by a transformation step, asynchronous send step or a control step but it was not caught in an exception handler branch. If the exception that was not handled occurs in the first transaction of the started process instance, the system does not write the process instance to the database but it sets the queue that has this error message to the error status.
Refer to the help in Note 1082099.
regards,
ganesh.
Edited by: ganesh.nijampudi on Nov 3, 2011 12:26 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ganesh! The message is not even delivered to IP2. The first step (a ReceiveStep that activates and uses a correlation) is not beeing reached.
"Simulate Message Delivery" (Support Tool) says that the message would start a new process instance. So, it looks like it is not a correlation issue nor a process definition error.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sarah! I had already read note 1126656, but thank you!
I'm just wondering ... my Integration Process is similar to BpmPatternCollectTime. There is only one difference: my receive step is in a block where "Block Start" and "Block End" properties are set to "No New Transaction" while in BpmPatterCollectTime they are set to "New Transaction"
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.