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.
<bamboo-install>.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).If you are going to use Bamboo remote agents, set the following in the /WEB-INF/classes/bamboo-init.properties file:
bamboo.jms.broker.uri=tcp://localhost:54663
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
If you have extracted the WAR file to a directory other than the default directory (e.g. for a Tomcat application server), you will need to deploy <bamboo-install>, by following the steps below:
bamboo.xml in your Tomcat installation's conf/Catalina/localhost directory. (If you have set up a different hostname for your Tomcat instance, please use your specified hostname instead of localhost.)bamboo.xml and add the following:
<Context path="/bamboo" docBase="c:/applications/bamboo-war/" debug="0" reloadable="true"> </Context>