CWWBA0140E: No process instance found for the process template
Published July 19th, 2008 in Websphere Process Server / Integration Developer
Another exception with correlation sets. This exception comes if initiation property of correlation set is set to No. The exception stacktrace is
com.ibm.bpe.api.CreateRejectedException: CWWBA0140E: No process instance found for the process template 'XXXX' and createInstance is false for port type '{http://XXXX/XXX}XXX' and operation 'XXXX'
at com.ibm.bpe.engine.BpelEngineCore.createAndStartProcessInstance(BpelEngineCore.java:513)
at com.ibm.bpe.engine.BpelEngine.createAndStartProcessInstance(BpelEngine.java:188)
at com.ibm.bpe.framework.sca.ProcessSessionBean.createOrFindInstance(ProcessSessionBean.java:1429)
at com.ibm.bpe.framework.sca.ProcessSessionBean.invokeEngineSync(ProcessSessionBean.java:911)The solution for this problem is to change the initiation property of correlation set to Join. We would see this exception when we send an event to the correlation set. This exception is because the correlation set is not able to find an existing process for sending the event.
The same exception can occur even if the correlation set initiation property is set to Join also. This is because the value that we are sending to the correlation set does not exist for the correlation set property. So make sure that you are sending a valid value for any of an existing process.
Thanks Dan for helping me out in finding a solution to this problem.
Did you like this? If so, please about it, and subscribe to the blog RSS feed.If you enjoyed this post, make sure you subscribe to my RSS feed!
Related Posts:



























No problemo.
The only way we’ll all ever get though ‘business integration’ is by sharing information.
-dan
You are right Dan. Without helping each other it’s very difficult to work on a business integration product like WPS and WID where everyone gets different and different exceptions for different runs.