For a deployment inside Eclipse with Rapid Application Development, you proceed with the following operations:
The section Exporting the Web Project as WAR explains how to export your dynamic Web project as WAR file.
To add your dynamic Web project to the server proceed as follows:
The usage of Infinity Process Platform Portal via the internal Web browser is currently not supported. Set the browser to be used to your default Web browser:
Figure: Set to external Web Browser.
To start the Tomcat server:
Figure: Start Tomcat
The Tomcat Status should now be Started.
You might like to browse to the folder where your Web application is published for troubleshooting and seeing what Eclipse actually published to the server. The Infinity dynamic Web project is not published to the server's webapps folder. Eclipse leaves your Tomcat installation unmodified. The Web application is published to a temporary folder. If you do not change the configuration, it is created inside your workspace under:
Process execution requires prior deployment of the process model to the audit trail database. In Rapid Application Development environment you don't have to configure the connection parameters in the carnot.properties. Also the Infinity Process Platform environment settings, like CARNOT_HOME and CARNOT_WORK, are set automatically.
Start Tomcat as described in the previous section. Now your process model can be deployed:
Figure: Deploying a Model to the Infinity Process Platform Runtime Environment
The model deployment dialog prompts. Choose, if you like to create a new model version or to overwrite the last version of the model. Please refer to the chapter Working with Multiple Versions of the Operation Guide for details on multiple model versions in the runtime environment.
Figure: Deployment of Model Version
If the following confirmation dialog appears, the deployment of the process model was successful and it is ready for use:
Figure: Deployment Confirmation
After a successful deployment of the process model in the dynamic Web project:
in the Infinity Portal.
After completing the development of a dynamic Web project, you have the option to export it as a WAR file for further usage in your production environment.
To export your dynamic Web project:
Figure: Export Web Project as WAR File
Figure: Browse to Export Destination