cancel
Showing results for 
Search instead for 
Did you mean: 

Changing deployed process definition

msvoren
Champ in-the-making
Champ in-the-making
Hi,
Is there a way to change already deployed process definition?
Maybe somewhere in the database directly or?..

Thanks for any help!
3 REPLIES 3

mrogers
Star Contributor
Star Contributor
The deployment definition is versioned and attached to your in flight workflows,  you can't do anything about the in flight workflows.

You can use the workflow console to undeploy and redeploy a workflow definition.  
http://wiki.alfresco.com/wiki/Workflow_Console

Or while in development you can set the "redeploy" flag to true and then restart the server.

msvoren
Champ in-the-making
Champ in-the-making
Thank you mrogers for your answer.

I understand that wf is versioned.

Does each wf instance (in flight) talks with that version, or is the process definition itself copied to that instance?

I want to know where i can change that deployed version of processdefinition?

When i deploy wf in wf console, where is that stored? how to get to that xml code?

mrogers
Star Contributor
Star Contributor
From Alfresco's perspective the JBPM engine is a black box.

However If you look into the JBPM tables within the alfresco database you will be able to see that each process definition is put into the database and versioned.   Tasks refer to the process and version.