Well, I previously used an OSGified bundle of stax-api that only contained java.xml.stream packages. The geronimo one contains other classes in javax.xml* packages, so I've first tried to export all these packages from the bundle. When I did that, I end up with the following exception in my test: Caused by: java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException
I've just changed the directive to export only javax.xml.stream* packages in the geronimo jar and it worked well. I have no clear explanation for that yet though ... On 9/21/07, Karl Pauls <[EMAIL PROTECTED]> wrote: > On 9/21/07, Guillaume Nodet <[EMAIL PROTECTED]> wrote: > > So I've just commited a patch for everybody to review. > > I have tested some of the bundles inside servicemix 4.0, so at least > > i'm confident it won't break servicemix ;-) > > Seriously, they seem to be ok, though i had to limit the exported > > package from stax-api to javax.xml.stream* to not clash with other > > packages from the system bundle (I suppose this is the reason). > > Can you maybe elaborate a little bit on what you mean by clash? In > case you are talking about what gets embedded and what not there is > the -split-package directive that you can use to select which provider > you want to use or how to merge split-packages. > > regards, > > Karl > > > > See http://svn.apache.org/repos/asf/geronimo/specs/trunk/ > > > > On 9/21/07, Guillaume Nodet <[EMAIL PROTECTED]> wrote: > > > For ServiceMix 4.0, which will be based on OSGi, I will need to have > > > OSGified versions of some of the spec jars that geronimo provides. > > > It's quite easy to do in ServiceMix (see > > > http://svn.apache.org/repos/asf/incubator/servicemix/branches/servicemix-4.0/bundles/ > > > for servlet, j2ee-management, jms mainly), but I think it would be > > > more useful for other projects if the specs jars were bundles > > > themselves. > > > > > > This is quite a simple process that can be done incrementally without > > > any real side effect and low risk of regression. So unless someone > > > objects, I'd like to start working on that. > > > > > > -- > > > Cheers, > > > Guillaume Nodet > > > ------------------------ > > > Blog: http://gnodet.blogspot.com/ > > > > > > > > > -- > > Cheers, > > Guillaume Nodet > > ------------------------ > > Blog: http://gnodet.blogspot.com/ > > > > > -- > Karl Pauls > [EMAIL PROTECTED] > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/
