...solved! This may be caused by using a more recent version of the Hibernate libraries (though I doubt the older version would not create an empty List), or maybe is simply a bug that everyone would suffer. I did not yet investigate; I will submit a bug report later, if I did not cause this myself...
http://fisheye.jboss.com/browse/JBPM/jbpm.3/jpdl/jar/src/main/java/org/jbpm/graph/node/Decision.java?r=1.3 48 List decisionConditions = null; | : | 105 } else if (decisionConditions!=null) { | 106 // backwards compatible mode based on separate DecisionCondition In my setup, database table JBPM_DECISIONCONDITION is empty, but for this Hibernate still creates an empty List. Changing into: 105 } else if (decisionConditions!=null && !decisionConditions.isEmpty()) { solved my problems. Now both <decision name="Large quantity?"> | <!-- First transition is also the default ("otherwise") branch --> | <transition name="No" to="ship item"/> | <transition name="Yes" to="Make appointment"> | <condition><![CDATA[#{quantity > 2}]]></condition> | </transition> | </decision> and <condition><![CDATA[#{contextInstance.variables['quantity'] > 2}]]></condition> work as expected (as noted earlier in this thread, using the 'expression' attribute somehow does not get the condition into the database to start with). Arjan. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4019474#4019474 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4019474 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user