All,
I've seen the several post that speak to putting the jcommon jar file in the classpath.
However, this is in a OSGi environment using Apache/Karaf. Gradle is used to build
the bundles and install them accordingly.
I've reviewed the MANIFEST.MF file from using Eclipse to generate a osg-compatible
manifest file, to include import package (dependencies) for both jfreechart and jcommon .jar
files.
Suggestions?
Thanks
Fred
NoClassDefFoundError org/jfree/util/PublicCloneable
Re: NoClassDefFoundError org/jfree/util/PublicCloneable
I probably should have included that a separate feature (bundle) has been setup with
jcommon and jfreechart loading prior to the primary tool jar that relies on them to be loaded.
The feature is loaded after the application starts in Karaf via features:install chartTools
There appears to be a call from org.jfree.ui.ApplicationFrame.<init>(ApplicationFrame.java:65)
and the point in the code where it fails is when issuing "super()"
jcommon and jfreechart loading prior to the primary tool jar that relies on them to be loaded.
The feature is loaded after the application starts in Karaf via features:install chartTools
There appears to be a call from org.jfree.ui.ApplicationFrame.<init>(ApplicationFrame.java:65)
and the point in the code where it fails is when issuing "super()"