Hi,

I'm having a problem when trying to read a process variable within a 
taskinstance.

The variable is set right after process instantiation:

ProcessInstance processInstance = jbpmContext.loadProcessInstance(processId);
  | ContextInstance contextInstance = processInstance.getContextInstance();
  | Activity activity = new Activity();
  | contextInstance.setVariable("init_arg", activity );

Here is the code to get the Variable within the TaskInstance:

ContextInstance contextInstance = taskInstance.getContextInstance();
  | Activity activity = (Activity) contextInstance.getVariable("init_arg");

When I try to read it in a TaskInstance, I get a org.jbpm.JbpmException: 
couldn't deserialize object


Any ideas or hints?

Regards,
Sven


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

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


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to