Ой тему не верно назвал! Нада правильно Ошибки в логах даталоадера, модератор поправьте пожалуйста!
Под Linux-sun-jdk1.6.0_22
Код:
# cat data_loader.sh
#!/bin/sh
cd ${0%${0##*/}}.
#JAVA_HOME=/usr/local/jdk1.6.0/jre
#JAVA_HOME=/usr/local/diablo-jdk1.6.0/jre
JAVA_HOME=/usr/local/linux-sun-jdk1.6.0/jre
if [ -z "$JAVA_HOME" ]; then
echo "The JAVA_HOME environment variable is not defined"
echo "This environment variable is needed to run this program"
exit 1
fi
BGBILLING_SERVER_DIR=.
CLASSPATH=${BGBILLING_SERVER_DIR}:${BGBILLING_SERVER_DIR}/lib/*
if [ "$1" = "-estart" ]; then
#starting
nohup /bin/nice -5 ${JAVA_HOME}/bin/java -Dapp.name=BGDataLoader -Dnetworkaddress.cache.ttl=3600 -Xmx1548m -cp ${CLASSPATH} ru.bitel.common.bootstrap.Boot bitel.billing.server.DataLoader $1 $2 $3 > ./log/dataloader.out 2>&1 & echo $! > .run/bgdataloader.pid &
else
if [ "$1" = "debug" ]; then
#starting in debug mode
nohup /bin/nice -5 ${JAVA_HOME}/bin/java -enableassertions -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=5589,server=y,suspend=n -Dapp.name=BGDataLoader -Dnetworkaddress.cache.ttl=3600 -Xmx256m -cp ${CLASSPATH} ru.bitel.common.bootstrap.Boot bitel.billing.server.DataLoader -estart $2 $3 > ./log/dataloader.out 2>&1 & echo $! > .run/bgdataloader.pid &
else
#execute command
${JAVA_HOME}/bin/java -Dnetworkaddress.cache.ttl=3600 -Xmx1548m -cp ${CLASSPATH} bitel.billing.server.DataLoader $1 $2 $3
fi
fi
Скрипты брал у snark`а за что ему отдельное спс, так как со стандартными бителовскими скриптами ошибок в 10 раз больше.