Also, when you start to wrap third-party libraries as bundles it is a good idea to use:
<Import-Package>*;resolution:=optional</Import-Package> to mark all the imports as optional - that means you won't have to go and bundle all the dependencies used by the library (which might include tool interfaces like Ant), just the ones that you actually use at runtime... -- Cheers, Stuart

