Hi,
Sorry to ask a question thats been asked before but I couldn't
find a satisfactory reply. Is it possible to use application-data in the
following manner:
<application-data identifier="t">Transaction</application-data>
<rule name="rule1">
...............
<java:consequence>
t.setActionName("red");
</java:consequence>
</rule>
and then from my program do workingMemory.getApplicationData("t");
Right now I am receiving a Null Pointer exception in the consequence
block. This is solved by doing
<java:consequence>
te = new Transaction();
t.setActionName("red");
</java:consequence>
However obviously then when this si called
workingMemory.getApplicationData("t"), t does not hold the modified value.
Thanks
Caroline Grima