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

Andreas Schaefer commented on SLING-7277:
-----------------------------------------

There is an issue with the Jackrabbit Filevault Package maven plugin. In the 
'all' module I create an "empty" JCR Package that is only containing embedded 
Bundles and JCR Package as sub packages.
Both have a <filter>true</filter> settings but that seems to be ignored if 
there is no existing filter.xml. This is also an issue with the latest code 
(1.0.1-SNAPSHOT).

I can make it work by adding a filter.xml through the filterSource property but 
then it needs to have a non-empty entry which is another hack.

So for now I keep the 'all' package as is with wcmio as package manager. When 
Jackrabbit Filevault Package Manager maven plugin is working I will switch over.

Attached you will find the POM that I used to test.



> Sling Maven Archetype for a Wrapper Content Package with a Content and Bundle
> -----------------------------------------------------------------------------
>
>                 Key: SLING-7277
>                 URL: https://issues.apache.org/jira/browse/SLING-7277
>             Project: Sling
>          Issue Type: New Feature
>          Components: Tooling
>         Environment: Sling 9
>            Reporter: Andreas Schaefer
>              Labels: Archetype, Maven
>
> This Maven Archetype creates a wrapper Content Package (all) that contains an 
> OSGi Bundle (core) and a Content Package (ui.apps).
> This does the same thing if there is only one content package but for bigger 
> projects containing multiple content packages and bundles this can make sure 
> that everything is deployed as an atomic file preventing issues with 
> dependencies and out of sync content.
> The Git Repository for this is here:
> https://github.com/headwirecom/sling-project-all-archetype



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to