- 论坛徽章:
- 0
|
谁知道怎么在Linux中使用Crontab进行Weblogic启动??
我设置了
06 04 * * * /home/weblogic/bea/user_projects/domains/mydomain/startWebLogic.sh&
时间到时,启动出错!记录如下:
.
CLASSPATH=/home/weblogic/bea/jdk141_03/lib/tools.jar:/home/weblogic/bea/weblogic81/server/lib/weblogic_sp.jar:/home/weblogic/bea/weblogic81/server/lib/weblogic.jar:/home/weblogic/bea/weblogic81/server/lib/ojdbc14.jar:/home/weblogic/bea/user_projects/fjmmdomains/fjmmdomain/lib/xerces/xercesImpl.jar:/home/weblogic/bea/user_projects/fjmmdomains/fjmmdomain/lib/xalan/xalan.jar:/home/weblogic/bea/user_projects/fjmmdomains/fjmmdomain/lib/log4j/log4j-1.2.8.jar:/home/weblogic/bea/user_projects/fjmmdomains/fjmmdomain/lib/oracle8/classes12.zip:/home/weblogic/bea/user_projects/fjmmdomains/fjmmdomain/lib/nyl_jass.jar:/home/weblogic/bea/user_projects/fjmmdomains/fjmmdomain/sys_config:
.
PATH=/home/weblogic/bea/weblogic81/server/bin:/home/weblogic/bea/jdk141_03/jre/bin:/home/weblogic/bea/jdk141_03/bin:/usr/bin:/bin
.
***************************************************
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http://[hostname]:[port]/console *
***************************************************
/home/weblogic/bea/jdk141_03/bin/java -client -Xms256m -Xmx256m -XX:MaxPermSize=128m -Xverify:none -Dweblogic.Name=myserver -Dweblogic.ProductionModeEnabled=false -Djava.security.policy=/home/weblogic/bea/weblogic81/server/lib/weblogic.policy -Djava.security.auth.login.config=/home/weblogic/bea/user_projects/fjmmdomains/fjmmdomain/jaas.config weblogic.Server
<Jan 20, 2006 7:19:01 PM CST> <Info> <Security> <BEA-090065> <Getting boot identity from user.>
Enter username to boot WebLogic server:Enter password to boot WebLogic server:
<Jan 20, 2006 7:19:02 PM CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 1.4.1_03-b02 from Sun Microsystems Inc.>
<Jan 20, 2006 7:19:02 PM CST> <Info> <Configuration Management> <BEA-150016> <This server is being started as the administration server.>
<Jan 20, 2006 7:19:02 PM CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 8.1 SP1 Fri Jun 20 23:06:40 PDT 2003 271009
WebLogic XMLX Module 8.1 SP1 Fri Jun 20 23:06:40 PDT 2003 271009>
<Jan 20, 2006 7:19:02 PM CST> <Notice> <Management> <BEA-140005> <Loading domain configuration from configuration repository at /home/weblogic/./config.xml.>
<Jan 20, 2006 7:19:02 PM CST> <Info> <Management> <BEA-140013> </home/weblogic/config.xml not found>
/home/weblogic/config.xml not found
startWebLogic.sh如下:
#!/bin/sh
# Initialize the common environment.
MEM_ARGS="-XX:MaxPermSize=128m -Xms1024m -Xmx1024m"
PROJECT_DOMAIN_HOME="/home/weblogic/bea/user_projects/domains/mydomain"
# set log4j lib path
LOG4J_LIB_HOME="${PROJECT_DOMAIN_HOME}/lib/log4j"
# set xerces lib path
XERCES_LIB_HOME="${PROJECT_DOMAIN_HOME}/lib/xerces"
# set xalan lib path
XALAN_LIB_HOME="${PROJECT_DOMAIN_HOME}/lib/xalan"
# set oracle9 lib path
ORACLE8_LIB_HOME="${PROJECT_DOMAIN_HOME}/lib/oracle8"
# set project tools lib path
JAAS_LIB_HOME="${PROJECT_DOMAIN_HOME}/lib"
WL_HOME="/home/weblogic/bea/weblogic81"
PRODUCTION_MODE="false"
JAVA_VENDOR="Sun"
JAVA_HOME="/home/weblogic/bea/jdk141_03"
# Call commEnv here AFTER setting the java_vendor to get common environmental settings.
. ${WL_HOME}/common/bin/commEnv.sh
# Set SERVER_NAME to the name of the server you wish to start up.
SERVER_NAME="myserver"
XERCES_LIB="${XERCES_LIB_HOME}/xercesImpl.jar"
XALAN_LIB="${XALAN_LIB_HOME}/xalan.jar"
LOG4J_LIB="${LOG4J_LIB_HOME}/log4j-1.2.8.jar"
ORACLE_LIB="${ORACLE8_LIB_HOME}/classes12.zip"
JAAS_TOOLS_LIB="${JAAS_LIB_HOME}/nyl_jass.jar"
CONFIG_PATH="${PROJECT_DOMAIN_HOME}/sys_config"
CLASSPATH="${WEBLOGIC_CLASSPATH}{XERCES_LIB}{XALAN_LIB}{LOG4J_LIB}{ORACLE_LIB}{JAAS_TOOLS_LIB}{CONFIG_PATH}{CLASSPATH}"
# CLASSPATH="${WEBLOGIC_CLASSPATH}{POINTBASE_CLASSPATH}{JAVA_HOME}/jre/lib/rt.jar{WL_HOME}/server/lib/webservices.jar:${CLASSPATH}"
export CLASSPATH
# Call WebLogic Server
echo "."
echo "CLASSPATH=${CLASSPATH}"
echo "."
echo "ATH=${PATH}"
echo "."
echo "***************************************************"
echo "* To start WebLogic Server, use a username and *"
echo "* password assigned to an admin-level user. For *"
echo "* server administration, use the WebLogic Server *"
echo "* console at http://[hostname]:[port]/console *"
echo "***************************************************"
echo "${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} -Djava.awt.headless=true -Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy" -Djava.security.auth.login.config="${PROJECT_DOMAIN_HOME}/jaas.config" weblogic.Server"
${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} -Djava.awt.headless=true -Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy" -Djava.security.auth.login.config="${PROJECT_DOMAIN_HOME}/jaas.config" weblogic.Server
# ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} -Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy" weblogic.Server
请各位大哥指点! |
|