On Wed February 11 2009 3:08:58 pm Benson Margulies wrote: > Could someone provide a gloss on the poms for the bundles? I'd like to > understand why we're using shade instead of just the bundle > Export-Dependency feature.
For CXF to work, there are a bunch of files that needs to be "merged together", not just copied into the new jar. For example, the file: META-INF/spring.handlers from all the jars need to be merged together into a single spring.handlers file so all the spring namespace handlers will get picked up. spring.schemas has the same issue. Also, for legal reasons, the NOTICE files need to be merged together as well. Shade has extension mechanisms that can be used to accomplish all of that. That's why we use it. -- Daniel Kulp [email protected] http://www.dankulp.com/blog
