[jboss-user] [JBoss jBPM] - findReceiveTokens query finds InvokeAction too
meghanai_99
do-not-reply at jboss.com
Wed Feb 4 19:42:00 EST 2009
One of our BPEL flows sometimes gets into a state where corresponding Token is not marked as ended. The END_ column is null. We do not understand why this happens yet. However as a consequence of this, when JBoss restarts this BPEL flow war file fails to deploy and throws ClassCastException in
| Receive receive = (Receive) token.getNode();
|
in IntegrationControl.java
When we investigated the problem, we noticed that the 'findReceiveTokens' query finds all actions and not just receive action. However from above code it seems JBPM only wanted to select ReceiveActions there. Then we changed the query to select only ReceiveAction by using discriminator value 'R' and deployment started working.
This seems like a bug, should we file a JIRA issue?
Also it will be great if someone can suggest under what circumstances Token is not marked as 'ended'. Why is it referring to InvokeAction at that point?
Thank you,
Meghana
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4207178#4207178
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4207178
More information about the jboss-user
mailing list