[ 
https://issues.apache.org/jira/browse/FELIX-267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stuart McCulloch updated FELIX-267:
-----------------------------------

          Component/s: Maven Bundle Plugin
        Fix Version/s: 1.0.0
          Description: 
The Pax-Wicket folks have suggested the maven-bundle-plugin should include any 
runtime dependencies in the finished bundle, and that they should also appear 
on the Bundle-ClassPath. Such dependencies are typically accessed via 
Class.forName, which means they are not required at compile time, but are also 
not provided by the framework or other bundles (hence the runtime scope).

One solution would be to copy the jarfiles to a 'lib' directory under the 
build, and add a Include-Resource: lib=lib option to the default properties. 
Each jarfile would also need to be appended to the default Bundle-ClassPath.
          Environment: N/A
    Affects Version/s: 0.8.0

> Add runtime dependencies to the Bundle-ClassPath, and include them in the 
> bundle
> --------------------------------------------------------------------------------
>
>                 Key: FELIX-267
>                 URL: https://issues.apache.org/jira/browse/FELIX-267
>             Project: Felix
>          Issue Type: Improvement
>          Components: Maven Bundle Plugin
>    Affects Versions: 0.8.0
>         Environment: N/A
>            Reporter: Stuart McCulloch
>             Fix For: 1.0.0
>
>
> The Pax-Wicket folks have suggested the maven-bundle-plugin should include 
> any runtime dependencies in the finished bundle, and that they should also 
> appear on the Bundle-ClassPath. Such dependencies are typically accessed via 
> Class.forName, which means they are not required at compile time, but are 
> also not provided by the framework or other bundles (hence the runtime scope).
> One solution would be to copy the jarfiles to a 'lib' directory under the 
> build, and add a Include-Resource: lib=lib option to the default properties. 
> Each jarfile would also need to be appended to the default Bundle-ClassPath.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to