Hi Areeg, The appended number is the version number. For each deployment of the same process (i.e. same process name and targetNamespace), ODE will increment the number and deploy the process model next to the older version. If a message is received that can be correlated to an process instance of the old version, ODE will continue the process instance using the old process modell. If a message arrives that can't be correlated and can create a new process instance, it will create a new process instance following the newest process model.
The functionality if also provided as a Web service. You can find the WSDL at http://localhost:8080/ode/deployment/services/DeploymentService or http://localhost:8080/ode/processes/DeploymentService?wsdl. It can be used to deploy and undeploy processes. HTH, Tammo On Sat, Jul 27, 2013 at 8:11 AM, areeg samir <[email protected]> wrote: > Good Morning, > > If I entered a name for bpel as in the picture below for example > 'travelprocess' and then locate the bpel package, the bpel name which I > entered will be appeared plus an identifier (digit) for example > 'travelprocess-1', and a new folder with this name will be placed in > tomcat\webapps\ode\WEB-INF\processes\travelprocess-1. > > What I'm asking for are: > > 1. What is the function name that is responsible for creating this > folder? because I want to call this function from my code and get inside > this created folder and add some files to be deployed. > 2. what are functions that I can call to deploy and undeploy bpel > process? because I want to call these functions from my code to deploy and > undeploy process . > > Could you please tell me if there is any way to do this? > > -- > *Thank you for your time and consideration > > Sincerely > Areeg Samir* > > > -- Tammo van Lessen - http://www.taval.de
