A number of extra targets exist which allow an application to be deployed on an application server. These commands are fully described in the Cúram Deployment Guide1, but a summary is provided here.
- weblogicEAR - Produce an .ear file that can be deployed on WebLogic.
- websphereEAR - Produce an .ear file that can be deployed on WebSphere Application Server.
- weblogicWebServices - Produce an .ear file that can be deployed on WebLogic that supports Web Services invocation.
- websphereWebServices - Produce an .ear file that can be deployed on WebSphere that supports Web Services invocation.
- weblogicEARGSS - Build GSS ear for WebLogic
- websphereEARGSS - Build GSS ear for WebSphere Application Server
- configure - Automatically configures the application server.
- installapp - Installs and starts a specified EJB application. (Note: the EAR file (Curam.ear) containing the server module must be deployed before installing any other (client-only) EAR files.)
- precompilejsp - Precompiles all JSPs in the specified .ear file.
- prepare.application.data - Must be run after the database target is run and before starting the application server for the first time. Failing to run this sequence will likely result in transaction timeouts during first login and a failure to initialize and access the application. Whenever the database target is rerun (e.g. in a development environment) this target must also be rerun.
- startserver - Starts an application server.
- restartserver - Restarts an application server.
- stopserver - Stops an application server.
- uninstallapp - Stops and uninstalls the specified EJB application.