java.lang.UnsupportedClassVersionError

"Aidan Slingsby" <[email protected]>
Newsgroups gmane.comp.java.ozone.user
Message-ID <000101c47953$78758270$3ed62880@musa>
Dear all,

I'm trying to run my code developed on Windows on a Unix server.  I'm
using the local database, so don't need to start up Ozone separately.  I
think I should be able to copy the directory of my classes to the
server, the ozone directory and then add the ozone home directory as an
enviroment variable.  I've not adjust any of the ozone configuration
file which don't end in .bat.  If I run my program from the directory of
my classes, it should work, or is there something else I need to do?

I added an "echo $CLASSPATH" to the ozoneEnv file.  The output produced
is below. Is anyone able to suggest a solution (I've probably missed
something obvious).

Thanks,
Aidan.


aidan@virgil:~/aidan/programming/eclipse/my_project> ojvm -mx128000000
Test importBaseData
OZONE_HOME set to: /usr/local/ozone-1.2
/usr/local/ozone-1.2:/usr/local/ozone-1.2/classes:/usr/local/ozone-1.2/l
ib/PullParser2.jar:/usr/local/ozone-1.2/lib/ant-optional.jar:/usr/local/
ozone-1.2/lib/ant.jar:/usr/local/ozone-1.2/lib/castor.jar:/usr/local/ozo
ne-1.2/lib/infozone-lexus.jar:/usr/local/ozone-1.2/lib/infozone-tools.ja
r:/usr/local/ozone-1.2/lib/javaclass.jar:/usr/local/ozone-1.2/lib/jaxen-
core.jar:/usr/local/ozone-1.2/lib/jndi.jar:/usr/local/ozone-1.2/lib/jta-
spec1_0_1.jar:/usr/local/ozone-1.2/lib/junit.jar:/usr/local/ozone-1.2/li
b/log4j-1.2.jar:/usr/local/ozone-1.2/lib/mockobjects-alt-jdk1.4-0.09.jar
:/usr/local/ozone-1.2/lib/mockobjects-core-0.09.jar:/usr/local/ozone-1.2
/lib/mockobjects-jdk1.4-0.09.jar:/usr/local/ozone-1.2/lib/msv.jar:/usr/l
ocal/ozone-1.2/lib/omquery.jar:/usr/local/ozone-1.2/lib/ozoneAdminGui-0.
1.jar:/usr/local/ozone-1.2/lib/ozoneBLOB-0.1.jar:/usr/local/ozone-1.2/li
b/ozoneCollections-0.2.jar:/usr/local/ozone-1.2/lib/ozoneODMG-0.1.jar:/u
sr/local/ozone-1.2/lib/ozoneServer-1.2.jar:/usr/local/ozone-1.2/lib/ozon
eServerTests-1.2.jar:/usr/local/ozone-1.2/lib/ozoneXML-dom-0.2.jar:/usr/
local/ozone-1.2/lib/ozoneXML-dom4j-0.1.jar:/usr/local/ozone-1.2/lib/ozon
eXML-dom4jTest-0.1.jar:/usr/local/ozone-1.2/lib/ozoneXML-domTest-0.2.jar
:/usr/local/ozone-1.2/lib/saxpath.jar:/usr/local/ozone-1.2/lib/xercesImp
l.jar:/usr/local/ozone-1.2/lib/xmlParserAPIs.jar:/usr/local/ozone-1.2/li
b/xtdash.jar:/usr/local/ozone-1.2/samples:
Exception in thread "main" java.lang.UnsupportedClassVersionError:
org/ozoneDB/LocalDatabase (Unsupported major.minor version 48.0)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:496)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:117)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
        at java.net.URLClassLoader.access$300(URLClassLoader.java:69)
        at
java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:544)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:203)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:325)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:257)
        at Test.connectDB(Test.java:376)
        at Test.main(Test.java:47)



-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.