Guest User

Hi.
I would like to ask about the jdk option under the jdk1.7.0_60, apache-tomcat-7.0.54 environment.
When running the TOMCAT with the option below, I noticed an error.
——————————————————————
2015-06-15 15:13:48 324 [ERROR](ContextLoader.java:324) Context initialization failed
java.lang.VerifyError: Expecting a stackmap frame at branch target 86
Exception Details:
java.lang.VerifyError: StackMapTable error: bad offset 
——————————————————————

By applying the following option, the system went back to normal. But not sure what I did is the proper way to fix the error.
-XX:-UseSplitVerifier

Khalid Saeed

if you noticed an error like VerifyError under the 1.7 version, you need to change a way of installation. Please refer to the following method.

1. create lwst.jdk.jar

the lwst.setup.jar has been applied inside the lwst40.sh file, please change it to lwst.setup.jdk7.jar. then, apply the option below.
lwst40.sh jdk17 $JAVA_HOME/jre/lib/rt.jar

2. change java option

In stead of applying lwst.boot.jar at –Xbootclasspath, please change it with lwst.boot.jdk7.jar.
By doing so, the system would work without -XX:-UseSplitVerifier.