You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Stefan Seifert (JIRA)" <ji...@apache.org> on 2015/11/23 22:51:11 UTC

[jira] [Commented] (FELIX-3324) Allow maven-bundle-plugin:manifest to dump SCR component definitions generated by bnd

    [ https://issues.apache.org/jira/browse/FELIX-3324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15023155#comment-15023155 ] 

Stefan Seifert commented on FELIX-3324:
---------------------------------------

please note that this feature is broken in maven-bundle-plugin 3.0.0 and 3.0.1 - FELIX-5116 should fix this.

> Allow maven-bundle-plugin:manifest to dump SCR component definitions generated by bnd
> -------------------------------------------------------------------------------------
>
>                 Key: FELIX-3324
>                 URL: https://issues.apache.org/jira/browse/FELIX-3324
>             Project: Felix
>          Issue Type: Improvement
>          Components: Maven Bundle Plugin
>    Affects Versions: maven-bundle-plugin-2.3.6
>            Reporter: Ivan Dubrov
>            Assignee: Guillaume Nodet
>              Labels: patch
>             Fix For: maven-bundle-plugin-3.0.0
>
>         Attachments: export-scr.patch
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> maven-bundle-plugin allows dumping generated MANIFEST.MF, but does not allow dumping SCR component definitions generated by the bnd (based on the component annotations). For example, this could be useful if you need those files to run the OSGi framework from the IDE without packaging everything. "unpackBundle" allows achieving the desired behaviour, but it could be too heavy for large bundles.
> I suggest adding two properties to the plugin, "exportScr" to enable SCR definitions export and "scrLocation" to specify directory to dump those definitions.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)