#!/bin/sh




lib=/usr/share/java

#
# Put all configuration in /etc/xos/config/xvoms/xvoms.properties
#


# Pick up Hibernate files ( Mappings.hbm.xml and hibernate.cfg.xml ) from the central X-VOMS config directory:

confdir=/etc/xos/config/xvoms

# Put log4j.properties in a directory on the CLASSPATH

log4jdir=/etc/xos/config/cdaserver


jars=\
${lib}/commons-lang.jar:\
${lib}/security-commons.jar:\
${lib}/antlr.jar:\
${lib}/asm/asm-attrs.jar:\
${lib}/asm/asm.jar:\
${lib}/bcprov.jar:\
${lib}/c3p0.jar:\
${lib}/cglib.jar:\
${lib}/commons-collections.jar:\
${lib}/commons-logging.jar:\
${lib}/dom4j.jar:\
${lib}/hibernate3.jar:\
${lib}/javassist.jar:\
${lib}/jta.jar:\
${lib}/junit4.jar:\
${lib}/log4j.jar:\
${lib}/mail.jar:\
${lib}/mysql-connector-java.jar:\
${lib}/xvoms.jar:\
${lib}/cdaserver.jar


#
# Look for hibernate.cfg.xml and Mappings.hbm.xml in /etc/xos/config/xvoms (first in CLASSPATH)
# NB config/xvoms doesn't provide a log4j.properties, so no conflict...
#

CMD="/usr/bin/java ${jvmopts} -cp ${confdir}:${log4jdir}:${jars} eu.xtreemos.security.cda.revocation.CertificateRevoker $*"

$CMD 

exit $?
