[jboss-user] [JBoss jBPM] - process variable persistance

aspider do-not-reply at jboss.com
Sun Jan 4 21:34:18 EST 2009

I define several process variable in process
I found that if variable type is String value, the persistance in table jbpm_variableinstance  is OK , I can read their value from the way as below codes.
 if variable type is other types, such as Boolean/List, the result is always null.

Boolean type is in table jbpm_variableinstance is S type, same as String type variable, having T/F value.
While List type is B type in table, having null value.

Whats the problem? And how to save this kind of process varible.
Thanks a lot. 

  | ProcessInstance pi = jbpmContext.getProcessInstance(new Long("xxxx"));
  | String originator = (String)pi.getContextInstance().getVariable("originator");
  | BooleanisDelegated = (Boolean)pi.getContextInstance().getVariable("isDelegated");
  | List delegators = (List)pi.getContextInstance().getVariable("delegators");

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4199440#4199440

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4199440

More information about the jboss-user mailing list