Compiere is designed to support generic J2EE Application server, but as usual, there are some detail considerations. Out of the box, Compiere supports JBoss and manages it's configuration and deployment. In addition to JBoss, you can deploy the full application server to IBM WebSphere (WAS), Oracle Application Server (OAS) and others in addition to deploying the web containers in Tomcat.
In the setup dialog, you have the choice of "jboss", "tomcatOnly" and "ibmWAS" (the "oracleAS" option is disabled at the moment). In this blog, I will describe how best to implement the different options.
Let's start with stand alone Tomcat. You can deploy war (WebArchive) files to Tomcat, examples are the web store, the web user interface. You may do that for performance reasons and you always need another application server for the full functionality. When selecting Tomcat in the Compiere Setup, you need to provide a path to your Tomcat deployment directory. When starting Tomcat, you need to make sure that you add the Compiere Home variable to the Tomcat start command
(example: -DCOMPIERE_HOME=C:\Compiere2)
and you must configure the port to listen on. I suggest that you rename the war file as the context provided is the exact name of the war file.
Continue reading "Compiere Deployment on JBoss, Tomcat, OAS and WAS" »
Recent Comments