Start of topic | Skip to actions
Get the zip file: Crowd 1.2.2 (check site for latest stable version)
[root@idm-dev crowd-1.2.2]# ./start_crowd.sh Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program
start_crowd.shWe modified the start up script thusly:#! /bin/sh # Set CATALINA_HOME so tomcat's start script knows where it is export CATALINA_HOME=./apache-tomcat # Set Java HOME: export JAVA_HOME=/usr/java/jdk1.6.0_04 # Set Java JRE memory options: export JAVA_OPTS="-Xms512m -Xmx512m" # Execute tomcat exec apache-tomcat/bin/catalina.sh run SSLWe created a keystore containing the development keys supplied by the test AD environment (for the Crowd -> AD connector) and the cert offered by the Tomcat server that comes with Crowd using a tool called InstallCert. The same could be done using keytool.
java InstallCert Apache+CrowdSee the documentaiton here. Until a Brandeis RPM is made containing all these use RPMForge for the perl-IPC-ShareLite package.rpm -Uhv http://apt.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpmAdditional yum provided packages needed are:
SSL Error Connecting Crowd to ActiveDirectory?We modified the ldap.conf file (in or around /etc/openldap/ldap.conf) to be less strict on enforcing the SSL cert. This should not be done on the production system but is ok for development.
tls_checkpeer no TLS_REQCERT allow SOAP APITo use the SOAP API with python SOAPpy is needed. Get it here Other Dependencies Included:
DatabaseSetup the database before running the install wizard. If crowd is being run in a cluster be sure the MySQL cluster is thought out.
| |||||||