### Eclipse Workspace Patch 1.0 #P jbpm4 Index: modules/test-db/src/test/java/org/jbpm/test/variables/VariableExpressionTest.java =================================================================== --- modules/test-db/src/test/java/org/jbpm/test/variables/VariableExpressionTest.java (revision 6285) +++ modules/test-db/src/test/java/org/jbpm/test/variables/VariableExpressionTest.java (working copy) @@ -72,6 +72,40 @@ assertEquals(new Integer(10), counter); } + public void testNullValueExpression() { + deployJpdlXmlString( + "" + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + "" + ); + + Map vars = new HashMap(); + vars.put("counter", null); + + ProcessInstance processInstance = executionService.startProcessInstanceByKey("theProcess", vars); + assertActivityActive(processInstance.getId(), "waitHere"); + + Object value = executionService.getVariable(processInstance.getId(), "counter"); + assertEquals(true, value); + } + public static class MyJavaActivity implements ActivityBehaviour {