You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Roy Teeuwen (JIRA)" <ji...@apache.org> on 2015/11/18 00:39:11 UTC

[jira] [Updated] (SLING-5309) Install OSGi subsystem through the maven-sling-plugin

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

Roy Teeuwen updated SLING-5309:
-------------------------------
    Attachment: patch.diff

Seeing as I don't seem to be able to push a branch to github and create a pull request for it, here is a git patch file with a suggested fix for this.

I created two new mojo's to install and uninstall subsystems into sling. Because it currently is not possible to upload a subsystem through the BundlesServlet POST method of the Felix Webconsole bundle (See FELIX-5106), I currently chose to only allow PUT commands to install OSGi subsystems.  

> Install OSGi subsystem through the maven-sling-plugin
> -----------------------------------------------------
>
>                 Key: SLING-5309
>                 URL: https://issues.apache.org/jira/browse/SLING-5309
>             Project: Sling
>          Issue Type: Improvement
>          Components: Maven Plugins and Archetypes
>            Reporter: Roy Teeuwen
>         Attachments: patch.diff
>
>
> Currently it is not possible to install OSGi subsystems through a maven plugin. The maven-sling-plugin only supports bundles because it looks into the MANIFEST.MF to check the bundle symbolic name



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