Swingbench will not launch - get java error - know nothing about java
DMCHJun 23 2010 — edited Nov 20 2014Trying to use the Swingbench tool (latest release) for load testing. Tool will not launch get the below error:
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at org.apache.commons.launcher.ChildMain.run(ChildMain.java:183)
The database is at release 10.2.0.3; we have installed 11.1.0.6 in order to use the java for 1.5 release as this appears to be a requirement of the product. Here is how we have the environment setup:
export ORACLE_BASE=/local1/app/oracle
export ORACLE_HOME=/local1/app/oracle/product/11.1/db_1
export CLASS_HOME=/local1/app/oracle/product/11.1/db_1
export ORACLE_SID=ecomfb
export JAVAHOME=/local1/app/oracle/product/11.1/db_1/jdk
export JREHOME=/local1/app/oracle/product/11.1/db_1/jdk/jre
export SWINGHOME=/local1/app/oracle/swingbench/swingbench
export ANTHOME=$SWINGHOME/lib
export CLASSPATH=$JREHOME/lib/rt.jar:$JAVAHOME/lib/dt.jar:$JAVAHOME/lib/tools.jar:$CLASS_HOME/jdbc/lib/ojdbc5.jar:$SWINGHOME/lib
/swingbench.jar:$ANTHOME/ant.jar
Not sure where we are going wrong with this process and appreciate any help.