cancel
Showing results for 
Search instead for 
Did you mean: 

Workflow using old version of process definition

jpotts
World-Class Innovator
World-Class Innovator
I've created a simple jBPM process definition using the graphical jBPM Process Designer in Eclipse. I've successfully deployed it to the Alfresco repository using the built-in deployment tool and I've launched it using "Start Workflow".

However, when I update the process in Eclipse, save it, and re-deploy it, Alfresco doesn't seem to be picking up the change. When I launch the workflow, and then inspect it using the jBPM Monitor and the incremented instance ID, the page reports that version 1 of the definition is being used.

It does seem like it is using the old version because the process variable I added in the revised definition is not dumped.

Jeff

Alfresco 1.4.0 Preview, MySQL 4.1.12, Ubuntu 5.10, JDK 1.5.0_06, Tomcat 5.5.17
2 REPLIES 2

jpotts
World-Class Innovator
World-Class Innovator
A-ha. You have to restart tomcat to pick up the new process definition. This seems bad. There needs to be a way to pick up an updated process definition without a restart.

gavinc
Champ in-the-making
Champ in-the-making
This was a bug in the 1.4 preview release: http://issues.alfresco.com/browse/AWC-899

This has now been fixed and will be available in the final release.