ADAXA
Business Management Software | Enterprise Grade | Pure Open Source

The following tutorial explains the steps to run ADempiere on Tomcat instead of the default JBOSS server.  It is provided solely for people interested in testing. It is not production ready.  Please DO NOT use for any other purpose. 

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.

Recent Tweets