Bonjour,
J'ai pas tout compris ton message, mais si tu veux changer les ligne de commandes, il faut modifier le StartWeblogic.sh et StartManagedWeblogic.sh
Pour ma part, j'ai créé un fichier custom.sh dans le domaine :
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
|
echo "#### DEBUT CUSTOMISATION"
DOMAIN_HOME=/usr/local/appli/mondomaine
# OUTILS
#---------------------------------------------------------------------------------------------------
# DB2
DB2_HOME="/usr/local/bea/jdbc/db2"
DB2_CP="${DB2_HOME}/db2java.zip:${DB2_HOME}/db2jcc.jar:${DB2_HOME}/db2jcc_license_cu.jar"
# TOOLS
TOOLS_HOME="${DOMAIN_HOME}/tools"
P6SPY_CP="${TOOLS_HOME}/p6spy.jar"
# PATCHS
PATCHS_HOME="${WL_HOME}/patchs"
PATCHS_CP="${PATCHS_HOME}/CR217854_810sp3.jar;${PATCHS_HOME}/CR182523_81sp3.jar"
# Parametres commun
#---------------------------------------------------------------------------------------------------
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.system.BootIdentityFile=boot.properties"
CLASSPATH="${PATCHS_CP}:${P6SPY_CP}:${CLASSPATH}:${DB2_CP}:${SQL2000_CP}"
LD_LIBRARY_PATH="${DOMAIN_HOME}/jni:${LD_LIBRARY_PATH}"
MEM_ARGS=""
# Parametres par HOST
#---------------------------------------------------------------------------------------------------
case $(hostname) in
sv053010*)
;;
sv053020*)
;;
sv053030*)
*)
;;
esac
# Parametres par TYPE
#---------------------------------------------------------------------------------------------------
case ${SERVER_NAME} in
SVRPRDFRC_*)
MEM_ARGS="-Xms1800m -Xmx1800m -Xgc:gencon -Xns200m -Xverbose:memory -Xverboselog:/var/log/weblogic/domprdfrc/${SERVER_NAME}_GC.log"
;;
SVMPRDFRC_*)
MEM_ARGS="-Xms1600m -Xmx1600m -Xgc:gencon -Xns200m -Xverbose:memory -Xverboselog:/var/log/weblogic/domprdfrc/${SERVER_NAME}_GC.log"
JAVA_OPTIONS="${JAVA_OPTIONS} ${FORCE_OPTIONS} ${AXIS_OPTIONS}"
CLASSPATH="${AXIS_CP}:${CLASSPATH}"
;;
ADMPRDFRC)
MEM_ARGS="-Xms200m -Xmx200m"
;;
*)
;;
esac
# Parametres par JVM
#---------------------------------------------------------------------------------------------------
case ${SERVER_NAME} in
SVRPRDFRC_0101)
JAVA_OPTIONS="${JAVA_OPTIONS} ${JDBCADMIN_OPTIONS} ${FORCE_OPTIONS}"
;;
SVRPRDFRC_0102)
JAVA_OPTIONS="${JAVA_OPTIONS} ${JDBCADMIN_OPTIONS} ${FORCE_OPTIONS}"
;;
SVRPRDFRC_0201)
JAVA_OPTIONS="${JAVA_OPTIONS} ${JDBCADMIN_OPTIONS} ${FORCE_OPTIONS}"
;;
SVRPRDFRC_0202)
JAVA_OPTIONS="${JAVA_OPTIONS} ${JDBCADMIN_OPTIONS} ${FORCE_OPTIONS}
*)
;;
esac
echo SERVER_NAME="[$SERVER_NAME]"
echo MEM_ARGS="[$MEM_ARGS]"
echo JAVA_OPTIONS="[$JAVA_OPTIONS]"
echo CLASSPATH="[$CLASSPATH]"
echo LD_LIBRARY_PATH="[$LD_LIBRARY_PATH]"
echo "#### FIN CUSTOMISATION" |
ensuite, à la fin de startWeblogic.sh et startManagedWeblogic.sh
juste avant la ligne de commande java
Code :
1 2 3 4 5 6
|
...
#### BEGIN CUSTOM
source /usr/local/appli/domprdfrc/custom.sh
### END CUSTOM
... |
cdt,
dosy07
Administrateur Weblogic Server et Portal (monitoring,tuning,reporting ...)