All Versions
Bamboo 5.13Bamboo 5.7.x
Bamboo 5.6.x
More...
The Bamboo EAR/WAR edition is intended for deployment into an existing J2EE application server. It is assumed that you already know how to deploy a webapp on the application server of choice. If not, it is recommended to install the Bamboo Standalone edition.
The following instructions are only indicative of the process and examples are based on installing the Bamboo WAR file on Apache Tomcat. Deployment and configuration will differ based on your webserver.
Before you begin
Please review the System Requirements.
By default the WAR file will extract to a folder called Bamboo-<version>. Note: The name of the directory in the webapps folder will form the URL required to access Bamboo (eg. Tomcat/webapps/bamboo-1.0/ will become http://host:port/bamboo-1.0/). You may wish to change the directory name for a more concise access URL.
You will need to set your Bamboo Home Directory. You can do this in one of three ways:
bamboo.home property in the file /WEB-INF/classes/bamboo-init.properties to your chosen bamboo home directory.-Dbamboo.home=C:/bamboo/bamboo-home).It is recommended that you set the following Java OPTs on your Application Server.
-server — Ensures that the jvm starts up in server mode. (This will perform various optimisation tasks, which is beneficial for long-running applications.)-Xmx512m — Sets the maximum memory recommended for Bamboo.-XX:MaxPermSize=256m — Sets the maximum permgen memory recommended for Bamboo.-Djava.awt.headless=true — For Unix systems. This allows AWT to run in headless mode and is required if running Bamboo in non-graphical environments. For more details visit the Sun Developer Network.In Tomcat you can set the above Java OPTs as follows
set JAVA_OPTS=-server -XX:MaxPermSize=256m -Dbamboo.home=/opt/bamboo/bamboohome -Xmx512m -Djava.awt.headless=true $JAVA_OPTS
JAVA_OPTS="-server -XX:MaxPermSize=256m -Dbamboo.home=/opt/bamboo/bamboohome -Xmx512m -Djava.awt.headless=true $JAVA_OPTS" export JAVA_OPTS