<log realm="org.jpos.q2.iso.QServer" at="Thu Nov 02 19:36:01 EAT
2006.984">
<warn>
start
<exception name="Bad version number in .class file">
java.lang.UnsupportedClassVersionError: Bad version number in
.class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
com.sun.jmx.mbeanserver.MBeanInstantiatorImpl.loadClass(Unknown Sourc
e)
at
com.sun.jmx.mbeanserver.MBeanInstantiatorImpl.findClass(Unknown Sourc
e)
at
com.sun.jmx.mbeanserver.MBeanInstantiatorImpl.findClass(Unknown Sourc
e)
at
com.sun.jmx.mbeanserver.MBeanInstantiatorImpl.instantiate(Unknown Sou
rce)
at
com.sun.jmx.mbeanserver.MBeanInstantiatorImpl.instantiate(Unknown Sou
rce)
at com.sun.jmx.mbeanserver.JmxMBeanServer.instantiate(Unknown
Source)
at org.jpos.q2.QFactory.newInstance(QFactory.java:339)
at org.jpos.q2.iso.QServer.addListeners(QServer.java:204)
at org.jpos.q2.iso.QServer.initServer(QServer.java:90)
at org.jpos.q2.iso.QServer.startService(QServer.java:95)
at org.jpos.q2.QBeanSupport.start(QBeanSupport.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(Unknown
Source)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(Unknown Source)
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown
Source)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown
Source)
at org.jpos.q2.QFactory.startQBean(QFactory.java:206)
at org.jpos.q2.Q2.start(Q2.java:403)
at org.jpos.q2.Q2.deploy(Q2.java:243)
at org.jpos.q2.Q2.start(Q2.java:173)
at org.jpos.q2.Q2.main(Q2.java:570)
</exception>
</warn>
</log>
can someone help me find out what is wrong?
i am using jre 1.6.** on the pc that is fine. but the new one is 1.5.*
Thanks in advance
I had setup my ISO Server on one PC. when i moved the server to a
nother PC, it refused to start with error stack below:
<log realm="org.jpos.q2.iso.QServer" at="Thu Nov 02 19:36:01 EAT
2006.984">
<warn>
start
<exception name="Bad version number in .class file">
java.lang.UnsupportedClassVersionError: Bad version number in
.class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run (Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
com.sun.jmx.mbeanserver.MBeanInstantiatorImpl.loadClass(Unknown Sourc
e)
at
com.sun.jmx.mbeanserver.MBeanInstantiatorImpl.findClass(Unknown Sourc
e)
at
com.sun.jmx.mbeanserver.MBeanInstantiatorImpl.findClass (Unknown Sourc
e)
at
com.sun.jmx.mbeanserver.MBeanInstantiatorImpl.instantiate(Unknown Sou
rce)
at
com.sun.jmx.mbeanserver.MBeanInstantiatorImpl.instantiate(Unknown Sou
rce)
at com.sun.jmx.mbeanserver.JmxMBeanServer.instantiate(Unknown
Source)
at org.jpos.q2.QFactory.newInstance(QFactory.java:339)
at org.jpos.q2.iso.QServer.addListeners(QServer.java:204)
at org.jpos.q2.iso.QServer.initServer (QServer.java:90)
Thanks.
On Nov 3, 9:17 am, "Alwyn Schoeman" <alwyn.schoe...@gmail.com> wrote:
> I think there is a compatibility mode if you were to try and run code
> compiled with 1.4 on 5.0, BUT what it looks like is that you are trying to
> execute code compiled with unreleased version 6.0 on java 5.0. If so then
> it will definitively not work if the versions of the bytecode are different.
>
> On 11/2/06, chhil <chil...@gmail.com> wrote:
>
>
>
>
>
>
>
> > e.g. You build something with Java 5.0 and are trying to run it using java
> > 1.4
>
> Alwyn Schoeman- Hide quoted text -- Show quoted text -