problem with vault plugin on CQ 5.4 | Community
Skip to main content
New Participant
October 16, 2015
Solved

problem with vault plugin on CQ 5.4

  • October 16, 2015
  • 2 replies
  • 831 views

Hi, I need to exclude from the package some resources with a specific prefix (test). In the pom.xml I tried with:

 

<filters>
     <filter>                      

            /etc/workflow/launcher/config/test*

    </filter>

</filters>

 

but it was wrong.

What's the way?

Thanks

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Yogesh_Upadhyay

Hello,

For that you have to do something like in your /META-INF/vault/filter.xml,

<filter root="/etc/workflow/launcher/config">

       <exclude pattern="/etc/workflow/launcher/config/test"/>

    </filter>

And

<f1

            jcr:primaryType="nt:unstructured"

             root="/etc/workflow/launcher/config"

            rules="[exclude:/etc/workflow/launcher/config/test]"/>

in your /META-INF/vault/definition/.content.xml

Yogesh

2 replies

Yogesh_Upadhyay
Yogesh_UpadhyayAccepted solution
New Participant
October 16, 2015

Hello,

For that you have to do something like in your /META-INF/vault/filter.xml,

<filter root="/etc/workflow/launcher/config">

       <exclude pattern="/etc/workflow/launcher/config/test"/>

    </filter>

And

<f1

            jcr:primaryType="nt:unstructured"

             root="/etc/workflow/launcher/config"

            rules="[exclude:/etc/workflow/launcher/config/test]"/>

in your /META-INF/vault/definition/.content.xml

Yogesh

d_vic_Author
New Participant
October 16, 2015

Hi!

In this case:

<?xml version="1.0" encoding="UTF-8"?>
<workspaceFilter version="1.0">
    <filter root="/apps/xxx-cms" />
    <filter root="/etc/designs/xxx-cms" />
    <filter root="/etc/workflow/launcher/config">
        <include pattern="/etc/workflow/launcher/config/ecom_.*" />
    </filter>
    <filter root="/etc/workflow/models/xxx" />
    <filter root="/etc/workflow/scripts/xxx" />
</workspaceFilter>

only files that start with ecom_ prefix should be deployed in CRX but it doesn't work (other files are deployed with a different prefix). What's the right pattern in this case?

 

Thanks