Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
1.1.0.M1
-
None
Description
Currently Roo expects all bundles it will ever need to be available from Enterprise Bundle Repository (EBR). Some JARs are not available from EBR and it is useful if Roo can quickly wrap such JARs into a bundle for OSGi use in Roo. This pattern is also very useful for add-on developers who will likely encounter JARs that are not available as OSGi bundles and need to turn them into an OSGi bundle quickly for usage by their Roo add-on.
Apache Felix's Maven-based build system provides an example pattern of wrapping JARs with maven-bundle-plugin. Will add a similar approach to the Roo build system.