Running Adempiere on Tomcat (Experimental only!!!!)

tomcat

Pre-requisites

We have only tested against an adaxa internal build 1.03  (code in the Adaxa branch on Sourceforge).  We expect that it should work against Adempiere 3.60 and 3.70 but we have not tested. If  you wish test against the Adaxa 1.03 build then it can be downloaded from here.  Datebase for Adaxa 1.03 can be downloaded from here.

Installation

  1. Download attached file tomcat.zip and save in adempiere home directory
  2. extract tomcat.zip
  3. if new install, RUN_setup.sh to do initial configuration
  4. edit AdempiereEnv.properties
  5. change ADEMPIERE_APPS_TYPE=tomcat
  6. add ADEMPIERE_TOMCAT_DEPLOY={ADEMPIERE_HOME}/tomcat/webapps (substituting appropriate value for {ADEMPIERE_HOME}
  7. RUN_silentsetup.sh
  8. run ADEMPIERE_HOME/tomcat/bin/startup.sh to start tomcat (or shutdown.sh to shutdown)

Adempiere ZK interface will be available at url http://localhost:8080/adempiere

Adempiere monitor application at url http://localhost:8080/adempiere/adempiereMonitor

Adempiere home page at url (with link for webstart) http://localhost:8080/adempiere/adempiere.html
(note other links on that page are broken)

Post Installation

  • Set Server Email under Client window to FALSE
  • Enable Client side accounting engine in System Configurator with CLIENT_ACCOUNTING=’I’.
  • Make sure all Report & Process entries are Server Process = FALSE

*Note:  WebStore, Mobile UI, and old html UI are not deployed.  Webstart client will download and run, but database connection must be manually configured.

We repeat: this is provided for experimental purposes. It is not production code.