cancel
Showing results for 
Search instead for 
Did you mean: 

Deployment versioning

walterjs
Champ in-the-making
Champ in-the-making
Hi there,

I saw this in the "Deployment" section of the user guide:

Note that Java classes present in the business archive will not be added to the classpath. All custom classes used in process definitions in the business archive (for example Java service tasks or event listener implementations) should be present on the activiti-engine's classpath in order to run the processes.

I'm very familiar with jBPM 4 and have used it extensively to deploy agile business processes. One of the key aspects of the strategy is the quick deployment of new processes (and all the associated "code") at runtime.

Does the above statement mean that to achieve the same result, I will have to version my java classes (listeners, etc) by adding the version number to the name (and then restarting the server)? Is there a different strategy that I should follow instead?

Thanks
Walter
4 REPLIES 4

tombaeyens
Champ in-the-making
Champ in-the-making
we want that feature but it might take a couple of months before we get to implementing it.
I have created a jira issue for it so that everyone that wants this feature can start voting on it.  makes it easier for us to prioritize.

http://jira.codehaus.org/browse/ACT-387

walterjs
Champ in-the-making
Champ in-the-making
Thanks Tom.

experimental
Champ in-the-making
Champ in-the-making
What folder is used by the Activiti engine for its classpath? I am hoping to drop some classes there?

Can I not put the libraries in with a .bar?

kapokfly
Champ in-the-making
Champ in-the-making
we want that feature but it might take a couple of months before we get to implementing it.
I have created a jira issue for it so that everyone that wants this feature can start voting on it.  makes it easier for us to prioritize.

http://jira.codehaus.org/browse/ACT-387

I voted, will you guys (who works for activiti) also vote?