#!/bin/sh
# this script is used to defined parameters for using with webLogic web server.
# set up jmx support( jconsole)
JAVA_OPTIONS=" -Dcom.sun.management.jmxremote"
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote"
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.port=8091"
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.rmi.port=8091"
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.ssl=false "
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.authenticate=false "
JAVA_OPTIONS="${JAVA_OPTIONS} -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder "
JAVA_OPTIONS="${JAVA_OPTIONS} -XX:+UnlockCommercialFeatures"
JAVA_OPTIONS="${JAVA_OPTIONS} -XX:+ResourceManagement"
# make the default jms buffer for get to be 8192 bytes
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.ibm.mq.jmqi.defaultMaxMsgSize=8192"
export JAVA_OPTIONS
# set up the MQ Libraries and class path
export MQ_JAVA="/opt/mqm/java/lib"
export CLASSPATH="${MQ_JAVA}/com.ibm.mq.jar:${CLASSPATH}"
export CLASSPATH="${MQ_JAVA}/com.ibm.mqjms.jar:${CLASSPATH}"
export CLASSPATH="${MQ_JAVA}/fscontext.jar:${CLASSPATH}"
export PATH="${MQ_JAVA}:${PATH}:/opt/mqm/bin:"
export LIBPATH="${MQ_JAVA}:${LIBPATH}:/opt/mqm/bin:"
# turn on JMS trace
# EXTRA_JAVA_PROPERTIES="${EXTRA_JAVA_PROPERTIES} -Dcom.ibm.msg.client.commonservices.trace.status=ON"
# EXTRA_JAVA_PROPERTIES="${EXTRA_JAVA_PROPERTIES} -Dcom.ibm.msg.client.commonservices.trace.outputName=/home/colinpaice/tmp/trace"
export LD_LIBRARY_PATH="/opt/mqm/java/lib64:$LD_LIBRARY_PATH"
export EXTRA_JAVA_PROPERTIES
Like this:
Like Loading...