You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by gaygeek <jm...@gmail.com> on 2011/09/13 18:39:27 UTC

DOSGi UnsupportedClassVersionError

I have been trying to get CXF DOSGi to deploy to felix, but cannot get past
the following error... it occurs with both the single-bundle and
multi-bundle distributions, both 1.2 and 1.3-SNAPSHOT, and with versions
1.5, 1.6, and 1.7 of the JDK. In searching, I have seen this error in
others' stack traces, but cannot find anyone addressing this issue. My test
web service bundle won't start due to this error. Thank you for any help!

Sep 13, 2011 11:32:43 AM
org.apache.cxf.dosgi.discovery.local.internal.Activator start
INFO: Local D-OSGi service discovery started
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
org.apache.felix.framework.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1907)
	at
org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:727)
	at org.apache.felix.framework.ModuleImpl.access$400(ModuleImpl.java:71)
	at
org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1768)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
	at
org.apache.felix.framework.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1907)
	at
org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:727)
	at org.apache.felix.framework.ModuleImpl.access$400(ModuleImpl.java:71)
	at
org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1768)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
	at
org.apache.cxf.dosgi.discovery.zookeeper.Activator.createZooKeeperDiscovery(Activator.java:102)
	at
org.apache.cxf.dosgi.discovery.zookeeper.Activator.start(Activator.java:45)
	at
org.apache.cxf.dosgi.singlebundle.AggregatedActivator.startEmbeddedActivators(AggregatedActivator.java:116)
	at
org.apache.cxf.dosgi.singlebundle.AggregatedActivator.start(AggregatedActivator.java:47)
	at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
	at org.apache.felix.framework.Felix.activateBundle(Felix.java:1842)
	at org.apache.felix.framework.Felix.startBundle(Felix.java:1759)
	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1163)
	at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
	at java.lang.Thread.run(Thread.java:595)

--
View this message in context: http://cxf.547215.n5.nabble.com/DOSGi-UnsupportedClassVersionError-tp4799162p4799162.html
Sent from the cxf-user mailing list archive at Nabble.com.