Documentation for Crowd 1.6. Documentation for other versions of Crowd is available too.
The Crowd and CrowdID WAR distributions are intended for deployment onto an existing J2EE application server. It is assumed that you already know how to deploy a web application onto your chosen application server. If not, please contact your system administrator to assist you, or consider installing the Crowd Standalone distribution instead.
The standard Crowd installation guide tells you how to install the Standalone distribution of Crowd, which includes Apache Tomcat. Instead, you may wish to deploy Crowd or CrowdID onto your own existing application server. For this purpose, we provide WAR (Webapp ARchive) distributions of the Crowd and CrowdID server applications.
Crowd supports all the application servers listed in System Requirements.
Below is a generic overview of the steps required to install the Crowd WAR distribution. You will need to perform specific configuration steps depending upon your application server. As well as the generic instructions below, we also provide specific instructions on the following pages:
Please check that your database and server are supported, as outlined in System Requirements, and make sure that all dependencies are installed as described below, otherwise Crowd will not run properly.
lib
folder on the application server:
The JTA specifies standard Java interfaces between a transaction manager and the parties involved in a distributed transaction system: the resource manager, the application server, and the transactional applications. Refer to the Sun documentation for more information.
All of these JAR files are available in the Crowd Standalone Distribution zip file, available on the Crowd download centre — jta-1.0.1B.jar, mail-1.4.jar and activation-1.1.jar
in CROWD\apache-tomcat-5.5.20\common\lib
.
Below is a summary of the Crowd WAR installation steps:
CROWD
in the rest of these instructions.
server/default/deploy/crowd.war/WEB-INF/classes/crowd-init.properties
.
The Crowd Home directory is where Crowd will store its configuration information. If you are using the embedded HSQL database, supplied for evaluation purposes, Crowd will also store its database in this directory. To specify the directory:
crowd-init.properties
file.#
at the beginning of the line.crowd.home=c:/data/crowd-home
crowd.home=/var/crowd-home
crowd-init.properties
file.CROWD
directory or the WAR file into your application server's deployment directory. Please consult the server-specific documentation on how to do this. A few Atlassian best practice guides are listed here:
http://localhost:8080
). The Crowd Setup Wizard will start.