For method (1), how to wrap all the content from WARs and ejb JARs in a single bundle. Do you mean just expand the WARs and JARs in the bundle?
2009/12/4 David Jencks <[email protected]> > Working on the admin console I've run into the problem that ears most > naturally translate into more than one osgi bundle -- at least one bundle > for each web module, maybe one per module. > > Right now the deployment system is putting the wars inside the car file, > just like in 2.2, but as bundles. It looks like we are generating sort of > reasonable metadata for the embedded bundles but there is certainly no way > to access them. > > I can think of several approaches here: > > 1. For now at least, just have one bundle per ear. This is probably just a > couple lines to change and should work for all reasonable apps. > > 2. modify the pax mvn url handler so it can deal with bundles hidden inside > bundles. This has the advantage that an ear is still a single artifact but > is otherwise slightly weird. > > 3. modify geronimo to package the wars as entirely separate bundles from > the main ear. Maybe we can use the war module name as the classifier. > > In the interests of getting something working quickly I will probably try > (1) first. I'm intrigued by (2) but would certainly appreciate some > discussion before I spend much time on either (2) or (3)..... and maybe > someone has an even better idea. > > I assume there is a similar problem for app clients.... > > thanks > david jencks > > -- Best Regards, Delos
