Scooby + Cosmo = BFF
Scooby's README.txt provides instructions on how to get Scooby running inside a generic Tomcat, but the one bundled with Cosmo has a special configuration that requires some alterations to the process. Follow the procedure in README.txt with these modifications:
- Instead of copying
scooby.xml to $COSMO_HOME/tomcat/conf/{engine name}/{host name}, include the following fragment as a child of the Host element in $COSMO_HOME/tomcat/conf/server.xml:
<Context path="/scooby" docBase="scooby.war" reloadable="false">
<Environment name="scooby/config" value="file:etc/scooby.properties"
type="java.lang.String" override="false"/>
- Place the Scooby
calendars directory inside $COSMO_HOME.
- Copy
scooby.properties into $COSMO_HOME/etc.
- Change
scooby.properties to look like this:
scooby.localRepository.dir = calendars
Now visiting
/ should give you the Cosmo login page, and visiting
/scooby should give you the Scooby login page.
Note: As of 25 Jan 2006, there is a bug in Scooby that causes some of its log output to be suppressed. This will only be a problem for developers.