Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Remove unnecessary classes in the default package #6

hunterhacker opened this Issue Aug 1, 2011 · 1 comment


None yet
2 participants

hunterhacker commented Aug 1, 2011

Brad Cox wrote:

Jason, FYI the reason I stopped using JDOM after years of satisfied use was inability to make it coexist with OSGI. As I recall, the problem was trivial; 2-3 classes in the default namespace which gives OSGI fits. Been awhile since I've looked tho.


hunterhacker commented Aug 1, 2011

Another email from Brad:

I've been round and round with this on the osgi and felix lists.

Peter Kriens' bnd tool doesn't take kindly to classes outside any package. JDOM has three of these: JDOMAbout$Author.class,
JDOMAbout$Info.class and JDOMAbout.class, which (AFAICT) prevents the use of JDOM in OSGI applications. Least its stumped me and Kriens.

I know about the springsource jdom; that's the one I'm using.

Could somebody please fix this and cut a maven release? Thanks!

@rolfl rolfl closed this in b46e7b9 Sep 27, 2011

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment