JBoss Community

Re: How to Handle Process Execution History

created by Edward Odufuwa in jBPM - View the full discussion

I know this is back in 2006, but today in 2010 I using Mule 2.2 and jBPM 3.2.7. And the end of the process during persisting  the variable instance within the process I get the following errors

 

ERROR 2010-11-28 15:23:41,515 [jBpmConnector.dispatcher.1] org.mule.DefaultExceptionStrategy: Caught exception in Exception Strategy: variable 'incoming' in 'TokenVariableMap20224a' contains 'ACKNOWLEDGED': type 'java.lang.String' is unpersistable according to the jbpm.varmapping.xml configuration

org.jbpm.JbpmException: variable 'incoming' in 'TokenVariableMap20224a' contains 'ACKNOWLEDGED': type 'java.lang.String' is unpersistable according to the jbpm.varmapping.xml configuration

      at org.jbpm.svc.save.CheckUnpersistableVariablesOperation.save(CheckUnpersistableVariablesOperation.java:61)

      at org.jbpm.svc.Services.save(Services.java:164)

      at org.jbpm.JbpmContext.save(JbpmContext.java:427)

      at org.mule.transport.bpm.jbpm.Jbpm.startProcess(Jbpm.java:152)

      at org.mule.transport.bpm.ProcessMessageDispatcher.processAction(ProcessMessageDispatcher.java:164)

      at org.mule.transport.bpm.ProcessMessageDispatcher.doDispatch(ProcessMessageDispatcher.java:69)

      at org.mule.transport.AbstractMessageDispatcher$Worker.run(AbstractMessageDispatcher.java:262)

      at org.mule.work.WorkerContext.run(WorkerContext.java:310)

      at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)

      at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)

      at java.lang.Thread.run(Unknown Source)

 

 

**************

 

why would java.lang.String be an instanceof UnpersistableInstance?

Where will have defined?

 

I have reviewed the jbpm.varmapping.xml

 

help??

Reply to this message by going to Community

Start a new discussion in jBPM at Community