Generally, you could set jennifer agent configuration with jvm12.conf of SunOne6.0 when you use SunOne6.0
#nes.jsp.forkjavac=0
#jvm.serializeFirstRequest=0
#jvm.option=-server
#jvm.option=-Xbootclasspath:/lib/tools.jar:/jre/lib/rt.jar
#jvm.option=-Xrs
jvm.option=/home/jennifer/agent/jennifersys.jar:/home/jennifer/agent/lwst30.sun.jar —> ①
jvm.optoin=/home/jennifer/agent/w11.conf —> ②
jvm.option=-Djennifer.config=/export/home/jennifer32/agent/w11.conf
jvm.classpath=/export/home/jennifer32/agent/jennifer.jar:/usr/xerces/xml-apis.jar:/usr/xerces/xercesImpl.jar
[the rest is omitted]
Recently, I have found that some version of SunOne6.0(I guess it may be related to service pack so far) couldn’t be applied with -Xbootclasspath option.
If you specify Jennifer setting like an above example, even jennifer.config(②) option may not be working.
In order to solve this problem, you should set the path of jennifersys.jar and lwst30.sun.jar in the NSES_JDK_RUNTIME_CLASSPATH option of start-jvm configuration file that you can see in SunOne admin home diretory
export NSES_JRE_RUNTIME_LIBPATH
NSES_JDK_RUNTIME_CLASSPATH=/home/jennifer/agent/jennifersys.jar:/home/jennifer/agent/lwst30.sun.jar:
${NSES_JRE}/lib/ext/iiimp.jar:${NSES_JRE}/lib/i18n.jar:${NSES_JRE}/lib/rt.jar:${NSES_JDK}/lib/tools.jar:
${NSES_JDK}/lib/dt.jar;
export NSES_JDK_RUNTIME_CLASSPATH
#DO NOT CHANGE ANYTHING BELOW THIS LINE
NSES_SERVER_HOME=/export/home/iplanet/servers;
export NSES_SERVER_HOME
This problem happens on SunOne6.0(SP1), but SunOne6.0(SP6) is working well according to the installation guide
[Reference] : The way to check SunOne version : You give -version parameter with start command of SunOne .
ex)./start -version
|