You can perform following operations on a model.
To create a model, click the Create Model
icon in the My Process Models panel
toolbar.
Specify unique model name and id.
Figure: Create Model
If model ID is not unique, you are prompted to enter a different model ID.
Figure: Unique Model ID
If the model ID is unique, the model with Structured Type, Data, Applications and Participants node gets created.
To rename a model, in the My Process Models panel, right-click the model name and select the Rename option. Specify the new name.
Figure: Rename Model
Note that new model ID does not get generated when you rename a model. Model ID gets generated only at the time of model creation and it would never change. Rename can be performed in the My Process Models panel and property panel of the element.
To delete a model, in the My Process Models panel, right-click the model name and select the Delete option.
Figure: Delete Model
To import a model, click the Import Model
icon in the
My Process Models panel
toolbar. The File Upload dialog box gets displayed.
Figure: File Upload
Click Browse to locate the .XPDL file and click Upload.
Models created in the Eclipse-based modeler should support BPMN drawing mode (pools and lanes). When imported, only those models are displayed in the Business Process Modeling Perspective. If you import a model which supports Classic drawing mode of Eclipse, then the following message is displayed in the process diagram message area. This message is displayed when you try to open the process stored in Classic drawing mode.
Figure: Import Model with Classic Mode
If the model of the same name already exists then the following confirmation dialog is displayed.
Figure: Import Model
If you click Continue the new version of the existing process model gets created and displayed.
If you perform Delete or Rename operation and click Import, without saving or refreshing the models, then the following warning is displayed. You must save all the models prior to import operation.
Figure: Import Model - Warning
To save models, click the Save All Models
icon
in the My Process Models panel toolbar. All the models under My Process Models
gets saved.
However, note that the Save All Models action does not save the models marked as Read-only.
For more information, please refer to the section Save All Models
of the Panels chapter.
To download a model, in the My Process Models panel, right-click the model name and select the Download Model option.
Figure: Download Model
The model download dialog gets displayed. By default, the Save File option is selected. Click OK. The model gets saved at default location on your machine.
Figure: Download Model - Save File
If you want to open the XPDL file, select the Open with option.
Figure: Download Model - Open with
Click Browse to choose the compatible application to open the XPDL file. Select the the application and click OK.
Figure: Open with - Choose Helper Application
The XPDL file opens in the specified application.
To deploy a model, in the My Process Models panel, right-click the model name and select the Deploy option.
Figure: Deploy
In the Deploy New Model dialog, click Finish.
Figure: Deploy New Model
If the deployment is successful then the deployment Status is displayed as
.
Click Finish. The model gets deployed.
Figure: Deploy Model - Successful
If the deployment fails then the deployment Status is displayed as
icon along with errors and
warnings. In this case, the model does not get deployed.
In case of referenced models, you should deploy the models in the following order always:
If the deployment sequence is not followed, then the references are not resolved and models don't get deployed. In case of multiple provider and consumer models, first, all the provider models should be deployed and then the deployment of consumer models should take place.
If your model contains a lane with a conditional performer set as participant, you might get a deployment error saying that the performer is not set to the activity. You can do the following to be able to deploy the model anyway:
Now you can deploy your model.