...
Code Block | ||||
---|---|---|---|---|
| ||||
java -classpath "com.sos.ftphistory-1.6-3155-19937.jar;com.sos.dailyschedule-1.6-3155-20025.jar;com.sos.hibernate-1.6-3155-20248.jar;com.sos.jitl-1.6-3155-20266.jar;com.sos.JobSchedulerLocalization-1.6-3155-20132.jar;com.sos.JSHelper-1.6-3155-20483.jar;com.sos.scheduler-1.6-3155-20487.jar;com.sos.schedulerhistory-1.6-3155-20027.jar;log4j-1.2.16.jar;mysql-connector-java-5.1.16.jar;ojdbc6.jar;slf4j-api-1.6.4.jar;slf4j-log4j12-1.6.4.jar;hibernate/antlr-2.7.6.jar;hibernate/commons-collections-3.1.jar;hibernate/dom4j-1.6.1.jar;hibernate/hibernate-jpa-2.0-api-1.0.0.Final.jar;hibernate/hibernate3.jar;hibernate/javassist-3.12.0.GA.jar;hibernate/jta-1.1.jar" '/opt/sos-berlin.com/jobscheduler/scheduler_4444/lib/3rd-party/*:/opt/sos-berlin.com/jobscheduler/scheduler_4444/lib/sos/* -Dlog4j.configuration="file:////opt/sos-berlin.com/jobscheduler/scheduler_4444/lib/log4j.properties" com.sos.jitl.housekeeping.cleanupdb.JobSchedulerCleanupSchedulerDbMain -delete_interval=10 -hibernate_configuration_file=/home/test/sos-berlin.com/jobscheduler/scheduler_4444/config/hibernate.cfg.xml |
This is an example to provide the call with a shell script.
Code Block | ||||
---|---|---|---|---|
| ||||
#!/bin/sh # # ------------------------------------------------------------ # Company: Software- und Organisations-Service GmbH # Purpose: start Job cleanupHistoryDb # ------------------------------------------------------------ test -z "$SCHEDULER_HOME" && SCHEDULER_HOME="/opt/sos-berlin.com/jobscheduler/scheduler_4444" test -z "$SCHEDULER_DATA" && SCHEDULER_DATA="/home/test/sos-berlin.com/jobscheduler/scheduler_4444" test -z "$JAVA_HOME" && JAVA_HOME="/opt/Oracle_Java/jdk1.8.0_31/jre" test -z "$LOG_BRIDGE" && LOG_BRIDGE="log4j" test -z "$LOG4JPROP" && test -f "$SCHEDULER_HOME/lib/log4j.properties" && LOG4JPROP="-Dlog4j.configuration=file://$SCHEDULER_HOME/lib/log4j.properties" JAVA_BIN="$JAVA_HOME/bin/java" export SCHEDULER_HOME export SCHEDULER_DATA CUR_DIR=`pwd` cd "$SCHEDULER_HOME" # set_classpath CP="lib/patches/*:lib/jdbc/*:lib/user_lib/*:lib/3rd-party/*:lib/sos/*" echo "$JAVA_BIN" -classpath "$CP" ${LOG4JPROP} $JAVA_OPTIONS -DSCHEDULER_HOME="$SCHEDULER_HOME" -DSCHEDULER_DATA="$SCHEDULER_DATA" -DSCHEDULER_HOT_FOLDER="$SCHEDULER_HOT_FOLDER" com.sos.jitl.housekeeping.cleanupdb.JobSchedulerCleanupSchedulerDbMain -delete_interval=10 -hibernate_configuration_file=$SCHEDULER_DATA/config/hibernate.cfg.xml "$JAVA_BIN" -classpath "$CP" ${LOG4JPROP} $JAVA_OPTIONS -DSCHEDULER_HOME="$SCHEDULER_HOME" -DSCHEDULER_DATA="$SCHEDULER_DATA" com.sos.jitl.housekeeping.cleanupdb.JobSchedulerCleanupSchedulerDbMain_' -delete_interval 30=10 -hibernate_configuration_file "C:/Users/auser/Documents/sos-berlin.com/jobscheduler/scheduler_current=$SCHEDULER_DATA/config/hibernate.cfg.xml cd "$CUR_DIR" |
_