|OSGi ClassDefNotFound with 3.7.2, but not 3.7.0 [message #841991]
||Wed, 11 April 2012 23:13
| Scott Valentine
Registered: April 2012
I have been running several DS bundles in an equinox runtime for quite a while without issue using the 3.7.0 version of the org.eclipse.osgi jar. However, I recently made code changes, and the new depoyment was built using Eclipse 4.1. The main runnable jar export linked to the newer equinox runtime bundle version 3.7.2.|
This led to several ClassDefNotFound exceptions while referencing the exception class org.omg.CORBA.BAD_PARAM, which is part of the java rt.jar (I'm using openJDK-1.6.0-b24 x86_64). After pulling my hair out for a couple of days, I finally noticed the OSGi version difference, reverted to the 3.7.0 bundle, and the problem disappeared.
Any suggestions on how I can begin tracking down the root cause of this? I can't imagine why a runtime class would be inaccessable.
Powered by FUDForum
. Page generated in 0.02448 seconds