You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by kw...@apache.org on 2023/11/16 18:45:04 UTC
svn commit: r1913843 [30/40] - in /jackrabbit/site/live/filevault-package-maven-plugin-archives/1.3.6: ./ apidocs/ apidocs/jquery/ apidocs/jquery/external/ apidocs/jquery/external/jquery/ apidocs/jquery/jszip-utils/ apidocs/jquery/jszip-utils/dist/ api...
Added: jackrabbit/site/live/filevault-package-maven-plugin-archives/1.3.6/format-xml-mojo.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/filevault-package-maven-plugin-archives/1.3.6/format-xml-mojo.html?rev=1913843&view=auto
==============================================================================
--- jackrabbit/site/live/filevault-package-maven-plugin-archives/1.3.6/format-xml-mojo.html (added)
+++ jackrabbit/site/live/filevault-package-maven-plugin-archives/1.3.6/format-xml-mojo.html Thu Nov 16 18:45:02 2023
@@ -0,0 +1,406 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-site/xdoc/format-xml-mojo.xml at 2023-11-16
+ | Rendered using Apache Maven Fluido Skin 1.12.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+ <title>Jackrabbit FileVault Package Maven Plugin – filevault-package:format-xml</title>
+ <link rel="stylesheet" href="./css/apache-maven-fluido-1.12.0.min.css" />
+ <link rel="stylesheet" href="./css/site.css" />
+ <link rel="stylesheet" href="./css/print.css" media="print" />
+ <script src="./js/apache-maven-fluido-1.12.0.min.js"></script>
+
+ <!-- Matomo -->
+ <script>
+ var _paq = window._paq = window._paq || [];
+ _paq.push(['disableCookies']);
+ _paq.push(['trackPageView']);
+ _paq.push(['enableLinkTracking']);
+
+ (function() {
+ var u="https://analytics.apache.org";
+ _paq.push(['setTrackerUrl', u+'/matomo.php']);
+ _paq.push(['setSiteId', '4']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s);
+ })();
+ </script>
+ <!-- End Matomo Code -->
+ </head>
+ <body class="topBarEnabled">
+ <a class="github-fork-ribbon right-top" href="https://github.com/apache/jackrabbit-filevault-package-maven-plugin" data-ribbon="Fork me on GitHub" title="Fork me on GitHub">Fork me on GitHub</a>
+ <header id="topbar" class="navbar navbar-fixed-top ">
+ <div class="navbar-inner">
+ <div class="container-fluid">
+ <a data-target=".nav-collapse" data-toggle="collapse" class="btn btn-navbar">
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </a>
+ <ul class="nav">
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown">Overview <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a href="index.html" title="Introduction">Introduction</a></li>
+ <li><a href="plugin-info.html" title="Goals">Goals</a></li>
+ <li><a href="dev.html" title="Developing">Developing</a></li>
+ <li><a href="howto_release.html" title="Releasing">Releasing</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a href="import_package.html" title="Import-package Generation">Import-package Generation</a></li>
+ <li><a href="migrating.html" title="Migration from Adobe's Plugin">Migration from Adobe's Plugin</a></li>
+ <li><a href="validators.html" title="Validators">Validators</a></li>
+ <li><a href="classifiers.html" title="Classifier Support">Classifier Support</a></li>
+ <li><a href="filtering.html" title="Filtering">Filtering</a></li>
+ <li><a href="osgi.html" title="OSGi">OSGi</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown">Project Documentation <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li class="dropdown-submenu">
+<a href="project-info.html" title="Project Information">Project Information</a>
+ <ul class="dropdown-menu">
+ <li><a href="ci-management.html" title="CI Management">CI Management</a></li>
+ <li><a href="dependencies.html" title="Dependencies">Dependencies</a></li>
+ <li><a href="dependency-info.html" title="Dependency Information">Dependency Information</a></li>
+ <li><a href="dependency-management.html" title="Dependency Management">Dependency Management</a></li>
+ <li><a href="distribution-management.html" title="Distribution Management">Distribution Management</a></li>
+ <li><a href="index.html" title="About">About</a></li>
+ <li><a href="issue-management.html" title="Issue Management">Issue Management</a></li>
+ <li><a href="licenses.html" title="Licenses">Licenses</a></li>
+ <li><a href="mailing-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+ <li><a href="plugin-management.html" title="Plugin Management">Plugin Management</a></li>
+ <li><a href="plugins.html" title="Plugins">Plugins</a></li>
+ <li><a href="scm.html" title="Source Code Management">Source Code Management</a></li>
+ <li><a href="summary.html" title="Summary">Summary</a></li>
+ </ul>
+ </li>
+ <li class="dropdown-submenu">
+<a href="project-reports.html" title="Project Reports">Project Reports</a>
+ <ul class="dropdown-menu">
+ <li><a href="apidocs/index.html" title="Javadoc">Javadoc</a></li>
+ <li><a href="plugin-info.html" title="Plugin Documentation">Plugin Documentation</a></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown">Links <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a href="https://jackrabbit.apache.org/filevault/" title="Apache Jackrabbit FileVault">Apache Jackrabbit FileVault</a></li>
+ <li><a href="https://jackrabbit.apache.org/" title="Apache Jackrabbit">Apache Jackrabbit</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown">Site Versions <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.7-SNAPSHOT" title="1.3.7-SNAPSHOT">1.3.7-SNAPSHOT</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin" title="1.3.6">1.3.6</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.4" title="1.3.4">1.3.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.2" title="1.3.2">1.3.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.0" title="1.3.0">1.3.0</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.2.2" title="1.2.2">1.2.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.8" title="1.1.8">1.1.8</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.6" title="1.1.6">1.1.6</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.4" title="1.1.4">1.1.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.2" title="1.1.2">1.1.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.0" title="1.1.0">1.1.0</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.4" title="1.0.4">1.0.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.3" title="1.0.3">1.0.3</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.1" title="1.0.1">1.0.1</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.0" title="1.0.0">1.0.0</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </header>
+ <div class="container-fluid container-fluid-top">
+ <header>
+ <div id="banner">
+ <div class="pull-left"><a href="https://jackrabbit.apache.org/" id="bannerLeft"><img src="jackrabbit.png" alt="Apache Jackrabbit" style="" /></a></div>
+ <div class="pull-right"><a href="https://apache.org/" id="bannerRight"><img src="asf_logo.png" alt="Apache" style="" /></a></div>
+ <div class="clear"><hr/></div>
+ </div>
+
+ <div id="breadcrumbs">
+ <ul class="breadcrumb">
+ <li><a href="https://jackrabbit.apache.org/" class="externalLink" title="Jackrabbit">Jackrabbit</a><span class="divider">/</span></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin" class="externalLink" title="Jackrabbit FileVault Package Maven Plugin">Jackrabbit FileVault Package Maven Plugin</a><span class="divider">/</span></li>
+ <li class="active ">filevault-package:format-xml</li>
+ <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-11-16</li>
+ <li id="projectVersion" class="pull-right">Version: 1.3.6</li>
+ </ul>
+ </div>
+ </header>
+ <div class="row-fluid">
+ <header id="leftColumn" class="span2">
+ <nav class="well sidebar-nav">
+ <ul class="nav nav-list">
+ <li class="nav-header">Overview</li>
+ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+ <li><a href="plugin-info.html" title="Goals"><span class="none"></span>Goals</a></li>
+ <li><a href="dev.html" title="Developing"><span class="none"></span>Developing</a></li>
+ <li><a href="howto_release.html" title="Releasing"><span class="none"></span>Releasing</a></li>
+ <li class="nav-header">Documentation</li>
+ <li><a href="import_package.html" title="Import-package Generation"><span class="none"></span>Import-package Generation</a></li>
+ <li><a href="migrating.html" title="Migration from Adobe's Plugin"><span class="none"></span>Migration from Adobe's Plugin</a></li>
+ <li><a href="validators.html" title="Validators"><span class="none"></span>Validators</a></li>
+ <li><a href="classifiers.html" title="Classifier Support"><span class="none"></span>Classifier Support</a></li>
+ <li><a href="filtering.html" title="Filtering"><span class="none"></span>Filtering</a></li>
+ <li><a href="osgi.html" title="OSGi"><span class="none"></span>OSGi</a></li>
+ <li class="nav-header">Project Documentation</li>
+ <li><a href="project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
+ <li><a href="project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a></li>
+ <li class="nav-header">Links</li>
+ <li><a href="https://jackrabbit.apache.org/filevault/" class="externalLink" title="Apache Jackrabbit FileVault"><span class="none"></span>Apache Jackrabbit FileVault</a></li>
+ <li><a href="https://jackrabbit.apache.org/" class="externalLink" title="Apache Jackrabbit"><span class="none"></span>Apache Jackrabbit</a></li>
+ <li class="nav-header">Site Versions</li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.7-SNAPSHOT" class="externalLink" title="1.3.7-SNAPSHOT"><span class="none"></span>1.3.7-SNAPSHOT</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin" class="externalLink" title="1.3.6"><span class="none"></span>1.3.6</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.4" class="externalLink" title="1.3.4"><span class="none"></span>1.3.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.2" class="externalLink" title="1.3.2"><span class="none"></span>1.3.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.0" class="externalLink" title="1.3.0"><span class="none"></span>1.3.0</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.2.2" class="externalLink" title="1.2.2"><span class="none"></span>1.2.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.8" class="externalLink" title="1.1.8"><span class="none"></span>1.1.8</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.6" class="externalLink" title="1.1.6"><span class="none"></span>1.1.6</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.4" class="externalLink" title="1.1.4"><span class="none"></span>1.1.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.2" class="externalLink" title="1.1.2"><span class="none"></span>1.1.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.0" class="externalLink" title="1.1.0"><span class="none"></span>1.1.0</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.4" class="externalLink" title="1.0.4"><span class="none"></span>1.0.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.3" class="externalLink" title="1.0.3"><span class="none"></span>1.0.3</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.1" class="externalLink" title="1.0.1"><span class="none"></span>1.0.1</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.0" class="externalLink" title="1.0.0"><span class="none"></span>1.0.0</a></li>
+ </ul>
+ </nav>
+ <div class="well sidebar-nav">
+<form id="search-form" action="https://www.google.com/search" method="get" >
+ <input value="jackrabbit.apache.org/filevault-package-maven-plugin/" name="sitesearch" type="hidden"/>
+ <input class="search-query" name="q" id="query" type="text" placeholder="Search with Google..." />
+</form>
+ <div id="poweredBy">
+ <div class="clear"></div>
+ <div class="clear"></div>
+ <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
+ </div>
+ </div>
+ </header>
+ <main id="bodyColumn" class="span10" >
+
+
+ <section>
+<h2><a name="filevault-package:format-xml"></a>filevault-package:format-xml</h2>
+
+<p><b>Full name</b>:</p>
+
+<p>org.apache.jackrabbit:filevault-package-maven-plugin:1.3.6:format-xml</p>
+
+<p><b>Description</b>:</p>
+
+<div>Either checks only the formatting of the Docview XML files to comply with the formatting rules from FileVault or also reformats those files.</div>
+
+<p><b>Attributes</b>:</p>
+
+<ul>
+
+<li>Requires a Maven project to be executed.</li>
+
+<li>The goal is thread-safe and supports parallel builds.</li>
+
+<li>Binds by default to the <a class="externalLink" href="http://maven.apache.org/ref/current/maven-core/lifecycles.html">lifecycle phase</a>: <code>process-sources</code>.</li>
+ </ul>
+ <section>
+<h3><a name="Required_Parameters"></a>Required Parameters</h3>
+
+<table border="0" class="table table-striped">
+
+<tr class="a">
+
+<th>Name</th>
+
+<th>Type</th>
+
+<th>Since</th>
+
+<th>Description</th>
+ </tr>
+
+<tr class="b">
+
+<td align="left"><code><a href="#jcrRootSourceDirectory"><jcrRootSourceDirectory></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html">File[]</a></code></td>
+
+<td><code>-</code></td>
+
+<td>The directory that contains the jcr_root of the content. Multiple directories can be specified as a comma separated list, which will act as a search path and cause the plugin to look for the first existing directory.<br /><b>Default value is</b>: <code>${project.basedir}/jcr_root,${project.basedir}/src/main/jcr_root,${project.basedir}/src/main/content/jcr_root,${project.basedir}/src/content/jcr_root,${project.build.outputDirectory}</code>.<br /><b>User property is</b>: <code>vault.jcrRootSourceDirectory</code>.<br /></td>
+ </tr>
+ </table>
+ </section>
+ <section>
+<h3><a name="Optional_Parameters"></a>Optional Parameters</h3>
+
+<table border="0" class="table table-striped">
+
+<tr class="a">
+
+<th>Name</th>
+
+<th>Type</th>
+
+<th>Since</th>
+
+<th>Description</th>
+ </tr>
+
+<tr class="b">
+
+<td align="left"><code><a href="#enableForIncrementalBuild"><enableForIncrementalBuild></a></code></td>
+
+<td><code>boolean</code></td>
+
+<td><code>-</code></td>
+
+<td>If set to <code>true</code> will also run on incremental builds (i.e. within Eclipse with m2e). Otherwise this goal is skipped in incremental builds and only runs on full builds.<br /><b>Default value is</b>: <code>false</code>.<br /></td>
+ </tr>
+
+<tr class="a">
+
+<td align="left"><code><a href="#excludes"><excludes></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">Set<String></a></code></td>
+
+<td><code>-</code></td>
+
+<td>Exclude patterns for files to exclude. If not set defaults to [].
+
+<p>Note: includes have precedences over excludes. Each pattern can either be an <a class="externalLink" href="https://ant.apache.org/manual/dirtasks.html#patterns">Ant-like pattern</a> or a regular expression if it is starting with <code>%regex[</code> and ending with <code>]</code>.</p><br /></td>
+ </tr>
+
+<tr class="b">
+
+<td align="left"><code><a href="#includes"><includes></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">Set<String></a></code></td>
+
+<td><code>-</code></td>
+
+<td>Include patterns for files to include. If not set defaults to [**\/*.xml].
+
+<p>Note: includes have precedences over excludes. Each pattern can either be an <a class="externalLink" href="https://ant.apache.org/manual/dirtasks.html#patterns">Ant-like pattern</a> or a regular expression if it is starting with <code>%regex[</code> and ending with <code>]</code>.</p><br /></td>
+ </tr>
+
+<tr class="a">
+
+<td align="left"><code><a href="#validateOnly"><validateOnly></a></code></td>
+
+<td><code>boolean</code></td>
+
+<td><code>-</code></td>
+
+<td>If set to <code>true</code> then fails the build if it encounters XML files which don't follow the formatting rules for XML Docview files. If set to <code>false</code> will reformat all XML Docview files.<br /><b>Default value is</b>: <code>false</code>.<br /><b>User property is</b>: <code>vault.validateOnly</code>.<br /></td>
+ </tr>
+ </table>
+ </section>
+ <section>
+<h3><a name="Parameter_Details"></a>Parameter Details</h3>
+ <section>
+<h4><a name="a.3CenableForIncrementalBuild.3E"></a><b><a name="enableForIncrementalBuild"><enableForIncrementalBuild></a></b></h4>
+
+<div>If set to <code>true</code> will also run on incremental builds (i.e. within Eclipse with m2e). Otherwise this goal is skipped in incremental builds and only runs on full builds.</div>
+
+<ul>
+
+<li><b>Type</b>: <code>boolean</code></li>
+
+<li><b>Required</b>: <code>No</code></li>
+
+<li><b>Default</b>: <code>false</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3Cexcludes.3E"></a><b><a name="excludes"><excludes></a></b></h4>
+
+<div>Exclude patterns for files to exclude. If not set defaults to [].
+
+<p>Note: includes have precedences over excludes. Each pattern can either be an <a class="externalLink" href="https://ant.apache.org/manual/dirtasks.html#patterns">Ant-like pattern</a> or a regular expression if it is starting with <code>%regex[</code> and ending with <code>]</code>.</p></div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">java.util.Set<java.lang.String></a></code></li>
+
+<li><b>Required</b>: <code>No</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3Cincludes.3E"></a><b><a name="includes"><includes></a></b></h4>
+
+<div>Include patterns for files to include. If not set defaults to [**\/*.xml].
+
+<p>Note: includes have precedences over excludes. Each pattern can either be an <a class="externalLink" href="https://ant.apache.org/manual/dirtasks.html#patterns">Ant-like pattern</a> or a regular expression if it is starting with <code>%regex[</code> and ending with <code>]</code>.</p></div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">java.util.Set<java.lang.String></a></code></li>
+
+<li><b>Required</b>: <code>No</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3CjcrRootSourceDirectory.3E"></a><b><a name="jcrRootSourceDirectory"><jcrRootSourceDirectory></a></b></h4>
+
+<div>The directory that contains the jcr_root of the content. Multiple directories can be specified as a comma separated list, which will act as a search path and cause the plugin to look for the first existing directory.</div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html">java.io.File[]</a></code></li>
+
+<li><b>Required</b>: <code>Yes</code></li>
+
+<li><b>User Property</b>: <code>vault.jcrRootSourceDirectory</code></li>
+
+<li><b>Default</b>: <code>${project.basedir}/jcr_root,${project.basedir}/src/main/jcr_root,${project.basedir}/src/main/content/jcr_root,${project.basedir}/src/content/jcr_root,${project.build.outputDirectory}</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3CvalidateOnly.3E"></a><b><a name="validateOnly"><validateOnly></a></b></h4>
+
+<div>If set to <code>true</code> then fails the build if it encounters XML files which don't follow the formatting rules for XML Docview files. If set to <code>false</code> will reformat all XML Docview files.</div>
+
+<ul>
+
+<li><b>Type</b>: <code>boolean</code></li>
+
+<li><b>Required</b>: <code>No</code></li>
+
+<li><b>User Property</b>: <code>vault.validateOnly</code></li>
+
+<li><b>Default</b>: <code>false</code></li>
+ </ul>
+ </section></section>
+ </section>
+
+
+ </main>
+ </div>
+ </div>
+ <hr/>
+ <footer>
+ <div class="container-fluid">
+ <div class="row-fluid">
+<p>© 2023
+<a href="https://www.apache.org/">The Apache Software Foundation</a> | <a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a>
+</p>
+ </div>
+ </div>
+ </footer>
+<script>
+ if(anchors) {
+ anchors.add();
+ }
+</script>
+ </body>
+</html>
\ No newline at end of file
Added: jackrabbit/site/live/filevault-package-maven-plugin-archives/1.3.6/generate-cnd-mojo.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/filevault-package-maven-plugin-archives/1.3.6/generate-cnd-mojo.html?rev=1913843&view=auto
==============================================================================
--- jackrabbit/site/live/filevault-package-maven-plugin-archives/1.3.6/generate-cnd-mojo.html (added)
+++ jackrabbit/site/live/filevault-package-maven-plugin-archives/1.3.6/generate-cnd-mojo.html Thu Nov 16 18:45:02 2023
@@ -0,0 +1,603 @@
+<!DOCTYPE html>
+
+
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from target/generated-site/xdoc/generate-cnd-mojo.xml at 2023-11-16
+ | Rendered using Apache Maven Fluido Skin 1.12.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+ <title>Jackrabbit FileVault Package Maven Plugin – filevault-package:generate-cnd</title>
+ <link rel="stylesheet" href="./css/apache-maven-fluido-1.12.0.min.css" />
+ <link rel="stylesheet" href="./css/site.css" />
+ <link rel="stylesheet" href="./css/print.css" media="print" />
+ <script src="./js/apache-maven-fluido-1.12.0.min.js"></script>
+
+ <!-- Matomo -->
+ <script>
+ var _paq = window._paq = window._paq || [];
+ _paq.push(['disableCookies']);
+ _paq.push(['trackPageView']);
+ _paq.push(['enableLinkTracking']);
+
+ (function() {
+ var u="https://analytics.apache.org";
+ _paq.push(['setTrackerUrl', u+'/matomo.php']);
+ _paq.push(['setSiteId', '4']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s);
+ })();
+ </script>
+ <!-- End Matomo Code -->
+ </head>
+ <body class="topBarEnabled">
+ <a class="github-fork-ribbon right-top" href="https://github.com/apache/jackrabbit-filevault-package-maven-plugin" data-ribbon="Fork me on GitHub" title="Fork me on GitHub">Fork me on GitHub</a>
+ <header id="topbar" class="navbar navbar-fixed-top ">
+ <div class="navbar-inner">
+ <div class="container-fluid">
+ <a data-target=".nav-collapse" data-toggle="collapse" class="btn btn-navbar">
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </a>
+ <ul class="nav">
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown">Overview <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a href="index.html" title="Introduction">Introduction</a></li>
+ <li><a href="plugin-info.html" title="Goals">Goals</a></li>
+ <li><a href="dev.html" title="Developing">Developing</a></li>
+ <li><a href="howto_release.html" title="Releasing">Releasing</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a href="import_package.html" title="Import-package Generation">Import-package Generation</a></li>
+ <li><a href="migrating.html" title="Migration from Adobe's Plugin">Migration from Adobe's Plugin</a></li>
+ <li><a href="validators.html" title="Validators">Validators</a></li>
+ <li><a href="classifiers.html" title="Classifier Support">Classifier Support</a></li>
+ <li><a href="filtering.html" title="Filtering">Filtering</a></li>
+ <li><a href="osgi.html" title="OSGi">OSGi</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown">Project Documentation <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li class="dropdown-submenu">
+<a href="project-info.html" title="Project Information">Project Information</a>
+ <ul class="dropdown-menu">
+ <li><a href="ci-management.html" title="CI Management">CI Management</a></li>
+ <li><a href="dependencies.html" title="Dependencies">Dependencies</a></li>
+ <li><a href="dependency-info.html" title="Dependency Information">Dependency Information</a></li>
+ <li><a href="dependency-management.html" title="Dependency Management">Dependency Management</a></li>
+ <li><a href="distribution-management.html" title="Distribution Management">Distribution Management</a></li>
+ <li><a href="index.html" title="About">About</a></li>
+ <li><a href="issue-management.html" title="Issue Management">Issue Management</a></li>
+ <li><a href="licenses.html" title="Licenses">Licenses</a></li>
+ <li><a href="mailing-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+ <li><a href="plugin-management.html" title="Plugin Management">Plugin Management</a></li>
+ <li><a href="plugins.html" title="Plugins">Plugins</a></li>
+ <li><a href="scm.html" title="Source Code Management">Source Code Management</a></li>
+ <li><a href="summary.html" title="Summary">Summary</a></li>
+ </ul>
+ </li>
+ <li class="dropdown-submenu">
+<a href="project-reports.html" title="Project Reports">Project Reports</a>
+ <ul class="dropdown-menu">
+ <li><a href="apidocs/index.html" title="Javadoc">Javadoc</a></li>
+ <li><a href="plugin-info.html" title="Plugin Documentation">Plugin Documentation</a></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown">Links <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a href="https://jackrabbit.apache.org/filevault/" title="Apache Jackrabbit FileVault">Apache Jackrabbit FileVault</a></li>
+ <li><a href="https://jackrabbit.apache.org/" title="Apache Jackrabbit">Apache Jackrabbit</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown">Site Versions <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.7-SNAPSHOT" title="1.3.7-SNAPSHOT">1.3.7-SNAPSHOT</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin" title="1.3.6">1.3.6</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.4" title="1.3.4">1.3.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.2" title="1.3.2">1.3.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.0" title="1.3.0">1.3.0</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.2.2" title="1.2.2">1.2.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.8" title="1.1.8">1.1.8</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.6" title="1.1.6">1.1.6</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.4" title="1.1.4">1.1.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.2" title="1.1.2">1.1.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.0" title="1.1.0">1.1.0</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.4" title="1.0.4">1.0.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.3" title="1.0.3">1.0.3</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.1" title="1.0.1">1.0.1</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.0" title="1.0.0">1.0.0</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </header>
+ <div class="container-fluid container-fluid-top">
+ <header>
+ <div id="banner">
+ <div class="pull-left"><a href="https://jackrabbit.apache.org/" id="bannerLeft"><img src="jackrabbit.png" alt="Apache Jackrabbit" style="" /></a></div>
+ <div class="pull-right"><a href="https://apache.org/" id="bannerRight"><img src="asf_logo.png" alt="Apache" style="" /></a></div>
+ <div class="clear"><hr/></div>
+ </div>
+
+ <div id="breadcrumbs">
+ <ul class="breadcrumb">
+ <li><a href="https://jackrabbit.apache.org/" class="externalLink" title="Jackrabbit">Jackrabbit</a><span class="divider">/</span></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin" class="externalLink" title="Jackrabbit FileVault Package Maven Plugin">Jackrabbit FileVault Package Maven Plugin</a><span class="divider">/</span></li>
+ <li class="active ">filevault-package:generate-cnd</li>
+ <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-11-16</li>
+ <li id="projectVersion" class="pull-right">Version: 1.3.6</li>
+ </ul>
+ </div>
+ </header>
+ <div class="row-fluid">
+ <header id="leftColumn" class="span2">
+ <nav class="well sidebar-nav">
+ <ul class="nav nav-list">
+ <li class="nav-header">Overview</li>
+ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
+ <li><a href="plugin-info.html" title="Goals"><span class="none"></span>Goals</a></li>
+ <li><a href="dev.html" title="Developing"><span class="none"></span>Developing</a></li>
+ <li><a href="howto_release.html" title="Releasing"><span class="none"></span>Releasing</a></li>
+ <li class="nav-header">Documentation</li>
+ <li><a href="import_package.html" title="Import-package Generation"><span class="none"></span>Import-package Generation</a></li>
+ <li><a href="migrating.html" title="Migration from Adobe's Plugin"><span class="none"></span>Migration from Adobe's Plugin</a></li>
+ <li><a href="validators.html" title="Validators"><span class="none"></span>Validators</a></li>
+ <li><a href="classifiers.html" title="Classifier Support"><span class="none"></span>Classifier Support</a></li>
+ <li><a href="filtering.html" title="Filtering"><span class="none"></span>Filtering</a></li>
+ <li><a href="osgi.html" title="OSGi"><span class="none"></span>OSGi</a></li>
+ <li class="nav-header">Project Documentation</li>
+ <li><a href="project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
+ <li><a href="project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a></li>
+ <li class="nav-header">Links</li>
+ <li><a href="https://jackrabbit.apache.org/filevault/" class="externalLink" title="Apache Jackrabbit FileVault"><span class="none"></span>Apache Jackrabbit FileVault</a></li>
+ <li><a href="https://jackrabbit.apache.org/" class="externalLink" title="Apache Jackrabbit"><span class="none"></span>Apache Jackrabbit</a></li>
+ <li class="nav-header">Site Versions</li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.7-SNAPSHOT" class="externalLink" title="1.3.7-SNAPSHOT"><span class="none"></span>1.3.7-SNAPSHOT</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin" class="externalLink" title="1.3.6"><span class="none"></span>1.3.6</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.4" class="externalLink" title="1.3.4"><span class="none"></span>1.3.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.2" class="externalLink" title="1.3.2"><span class="none"></span>1.3.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.3.0" class="externalLink" title="1.3.0"><span class="none"></span>1.3.0</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.2.2" class="externalLink" title="1.2.2"><span class="none"></span>1.2.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.8" class="externalLink" title="1.1.8"><span class="none"></span>1.1.8</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.6" class="externalLink" title="1.1.6"><span class="none"></span>1.1.6</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.4" class="externalLink" title="1.1.4"><span class="none"></span>1.1.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.2" class="externalLink" title="1.1.2"><span class="none"></span>1.1.2</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.1.0" class="externalLink" title="1.1.0"><span class="none"></span>1.1.0</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.4" class="externalLink" title="1.0.4"><span class="none"></span>1.0.4</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.3" class="externalLink" title="1.0.3"><span class="none"></span>1.0.3</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.1" class="externalLink" title="1.0.1"><span class="none"></span>1.0.1</a></li>
+ <li><a href="https://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.0" class="externalLink" title="1.0.0"><span class="none"></span>1.0.0</a></li>
+ </ul>
+ </nav>
+ <div class="well sidebar-nav">
+<form id="search-form" action="https://www.google.com/search" method="get" >
+ <input value="jackrabbit.apache.org/filevault-package-maven-plugin/" name="sitesearch" type="hidden"/>
+ <input class="search-query" name="q" id="query" type="text" placeholder="Search with Google..." />
+</form>
+ <div id="poweredBy">
+ <div class="clear"></div>
+ <div class="clear"></div>
+ <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
+ </div>
+ </div>
+ </header>
+ <main id="bodyColumn" class="span10" >
+
+
+ <section>
+<h2><a name="filevault-package:generate-cnd"></a>filevault-package:generate-cnd</h2>
+
+<p><b>Full name</b>:</p>
+
+<p>org.apache.jackrabbit:filevault-package-maven-plugin:1.3.6:generate-cnd</p>
+
+<p><b>Description</b>:</p>
+
+<div>Generates a <a class="externalLink" href="https://jackrabbit.apache.org/jcr/node-type-notation.html">CND file</a> containing all used node types and namespaces. It uses the <a class="externalLink" href="https://s.apache.org/jcr-2.0-spec/3_Repository_Model.html#3.7.11%20Standard%20Application%20Node%20Types">default namespaces and node types</a> and in addition some provided ones as source node type and namespace registry. From those only the ones being really leveraged in the package end up in the generated CND. The generated CND will end up in the <a class="externalLink" href="https://jackrabbit.apache.org/filevault/nodetypes.html">package metadata</a> and all contained namespaces and node types are automatically registered during installation (in case they are not yet registered).</div>
+
+<p><b>Attributes</b>:</p>
+
+<ul>
+
+<li>Requires a Maven project to be executed.</li>
+
+<li>Requires dependency resolution of artifacts in scope: <code>compile</code>.</li>
+
+<li>The goal is thread-safe and supports parallel builds.</li>
+
+<li>Since version: <code>1.3.0</code>.</li>
+
+<li>Binds by default to the <a class="externalLink" href="http://maven.apache.org/ref/current/maven-core/lifecycles.html">lifecycle phase</a>: <code>generate-sources</code>.</li>
+ </ul>
+ <section>
+<h3><a name="Required_Parameters"></a>Required Parameters</h3>
+
+<table border="0" class="table table-striped">
+
+<tr class="a">
+
+<th>Name</th>
+
+<th>Type</th>
+
+<th>Since</th>
+
+<th>Description</th>
+ </tr>
+
+<tr class="b">
+
+<td align="left"><code><a href="#excludes"><excludes></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">Set<String></a></code></td>
+
+<td><code>-</code></td>
+
+<td>The file name patterns to exclude (in addition to the default ones mentioned at <a href="#addDefaultExcludes"><code>addDefaultExcludes</code></a>. The format of each pattern is described in <a class="externalLink" href="https://codehaus-plexus.github.io/plexus-utils/apidocs/org/codehaus/plexus/util/DirectoryScanner.html"><code>org.codehaus.plexus.util.DirectoryScanner</code></a>. The comparison is against the path relative to the according filter root. Since this is hardly predictable it is recommended to use only filename/directory name patterns here but not take into account file system hierarchies!
+
+<p>Each value is either a regex pattern if enclosed within <code>%regex[</code> and <code>]</code>, otherwise an <a class="externalLink" href="https://ant.apache.org/manual/dirtasks.html#patterns">Ant pattern</a>.</p><br /><b>Default value is</b>: <code>**/.vlt,**/.vltignore,**/.gitignore,**/.gitattributes</code>.<br /><b>User property is</b>: <code>vault.excludes</code>.<br /></td>
+ </tr>
+
+<tr class="a">
+
+<td align="left"><code><a href="#jcrRootSourceDirectory"><jcrRootSourceDirectory></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html">File[]</a></code></td>
+
+<td><code>-</code></td>
+
+<td>The directory that contains the jcr_root of the content. Multiple directories can be specified as a comma separated list, which will act as a search path and cause the plugin to look for the first existing directory.
+
+<p>This directory must be outside the <a href="#workDirectory"><code>workDirectory</code></a>.</p><br /><b>Default value is</b>: <code>${project.basedir}/jcr_root,${project.basedir}/src/main/jcr_root,${project.basedir}/src/main/content/jcr_root,${project.basedir}/src/content/jcr_root,${project.build.outputDirectory}</code>.<br /><b>User property is</b>: <code>vault.jcrRootSourceDirectory</code>.<br /></td>
+ </tr>
+
+<tr class="b">
+
+<td align="left"><code><a href="#metaInfVaultDirectory"><metaInfVaultDirectory></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html">File[]</a></code></td>
+
+<td><code>-</code></td>
+
+<td>The directory that contains the META-INF/vault. Multiple directories can be specified as a comma separated list, which will act as a search path and cause the plugin to look for the first existing directory.
+
+<p>This directory is added as fileset to the package archiver before the the <a href="#workDirectory"><code>workDirectory</code></a>. This means that files specified in this directory have precedence over the one present in the <a href="#workDirectory"><code>workDirectory</code></a>. For example, if this directory contains a <code>properties.xml</code> it will not be overwritten by the generated one. A special case is the <code>filter.xml</code> which will be merged with inline filters if present.</p>
+
+<p>This directory must be outside the <a href="#workDirectory"><code>workDirectory</code></a>.</p><br /><b>Default value is</b>: <code>${project.basedir}/META-INF/vault,${project.basedir}/src/main/META-INF/vault,${project.basedir}/src/main/content/META-INF/vault,${project.basedir}/src/content/META-INF/vault</code>.<br /><b>User property is</b>: <code>vault.metaInfVaultDirectory</code>.<br /></td>
+ </tr>
+
+<tr class="a">
+
+<td align="left"><code><a href="#workDirectory"><workDirectory></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html">File</a></code></td>
+
+<td><code>-</code></td>
+
+<td>The output directory for goal <code>generate-metadata</code> and additional input directory containing the metadata to be packaged up into the content package for goal <code>package</code>. The directory name is suffixed with <code>-<classifier></code> in case a <a href="#classifier"><code>classifier</code></a> is used. In case of the <code>package</code> goal this falls back to the non-suffixed directory name in case the one with suffix does not exist.
+
+<p>This directory must not contain any other files/directories than those being generated by the <code>generate-metadata</code> goal.</p><br /><b>Default value is</b>: <code>${project.build.directory}/vault-work</code>.<br /></td>
+ </tr>
+ </table>
+ </section>
+ <section>
+<h3><a name="Optional_Parameters"></a>Optional Parameters</h3>
+
+<table border="0" class="table table-striped">
+
+<tr class="a">
+
+<th>Name</th>
+
+<th>Type</th>
+
+<th>Since</th>
+
+<th>Description</th>
+ </tr>
+
+<tr class="b">
+
+<td align="left"><code><a href="#addDefaultExcludes"><addDefaultExcludes></a></code></td>
+
+<td><code>boolean</code></td>
+
+<td><code>1.1.0</code></td>
+
+<td>By default certain metadata files are excluded which means they will not be copied into the package. If you need them for a particular reason you can do that by setting this parameter to <code>false</code>. This means all files matching the following <a class="externalLink" href="https://ant.apache.org/manual/dirtasks.html#patterns">Ant patterns</a> won't be copied by default.
+
+<ul>
+
+<li>Misc: **/*~, **/#*#, **/.#*, **/%*%, **/._*</li>
+
+<li>CVS: **/CVS, **/CVS/**, **/.cvsignore</li>
+
+<li>SVN: **/.svn, **/.svn/**</li>
+
+<li>GNU: **/.arch-ids, **/.arch-ids/**</li>
+
+<li>Bazaar: **/.bzr, **/.bzr/**</li>
+
+<li>SurroundSCM: **/.MySCMServerInfo</li>
+
+<li>Mac: **/.DS_Store</li>
+
+<li>Serena Dimension: **/.metadata, **/.metadata/**</li>
+
+<li>Mercurial: **/.hg, **/.hg/**</li>
+
+<li>GIT: **/.git, **/.git/**</li>
+
+<li>Bitkeeper: **/BitKeeper, **/BitKeeper/**, **/ChangeSet, **/ChangeSet/**</li>
+
+<li>Darcs: **/_darcs, **/_darcs/**, **/.darcsrepo, **/.darcsrepo/****/-darcs-backup*, **/.darcs-temp-mail</li>
+</ul><br /><b>See also:</b> <a class="externalLink" href="https://codehaus-plexus.github.io/plexus-utils/apidocs/org/codehaus/plexus/util/AbstractScanner.html#DEFAULTEXCLUDES">org.codehaus.plexus.util.AbstractScanner.DEFAULTEXCLUDES</a><br /><b>Default value is</b>: <code>true</code>.<br /></td>
+ </tr>
+
+<tr class="a">
+
+<td align="left"><code><a href="#additionalInputCndUrls"><additionalInputCndUrls></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">List<String></a></code></td>
+
+<td><code>-</code></td>
+
+<td>List of URLs pointing to a <a class="externalLink" href="https://jackrabbit.apache.org/jcr/node-type-notation.html">CND</a> which define the additional namespaces and node types potentially used in this package apart from the <a class="externalLink" href="https://s.apache.org/jcr-2.0-spec/3_Repository_Model.html#3.7.11%20Standard%20Application%20Node%20Types">default ones defined in JCR 2.0</a>. If a URI is pointing to a JAR it will leverage all the node types being mentioned in the <a class="externalLink" href="https://sling.apache.org/documentation/bundles/content-loading-jcr-contentloader.html#declared-node-type-registration"><code>Sling-Nodetypes</code> manifest header</a>. Apart from the <a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html#URL-java.lang.String-java.lang.String-int-java.lang.String-">standard protocols</a> the scheme <code>tccl</code> can be used to reference names from the <a class="externalLink" href="https://docs.oracl
e.com/javase/8/docs/api/java/lang/Thread.html#getContextClassLoader--">Thread's context class loader</a>. In the Maven plugin context this is the <a class="externalLink" href="http://maven.apache.org/guides/mini/guide-maven-classloading.html?ref=driverlayer.com/web#3-plugin-classloaders">plugin classloader</a>.<br /><b>User property is</b>: <code>vault.inputCndUrls</code>.<br /></td>
+ </tr>
+
+<tr class="b">
+
+<td align="left"><code><a href="#builtContentDirectory"><builtContentDirectory></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html">File</a></code></td>
+
+<td><code>-</code></td>
+
+<td><b>Deprecated.</b> The directory containing the content to be packaged up into the content package.<br /></td>
+ </tr>
+
+<tr class="a">
+
+<td align="left"><code><a href="#classifier"><classifier></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">String</a></code></td>
+
+<td><code>1.1.4</code></td>
+
+<td>Optional classifier to add to the generated package. If given, the artifact will be attached as a supplemental artifact having this classifier. Also all generated metadata will be pushed to <code><workDirectory>-<classifier></code> and will preferably be looked up from there. In addition the embedded file names will be exchanged leveraging a classifier specific property.<br /><b>User property is</b>: <code>vault.classifier</code>.<br /></td>
+ </tr>
+
+<tr class="b">
+
+<td align="left"><code><a href="#outputTimestamp"><outputTimestamp></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">String</a></code></td>
+
+<td><code>1.1.0</code></td>
+
+<td>Timestamp for reproducible output archive entries, either formatted as ISO 8601 <code>yyyy-MM-dd'T'HH:mm:ssXXX</code> or as an int representing seconds since the epoch (like <a class="externalLink" href="https://reproducible-builds.org/docs/source-date-epoch/">SOURCE_DATE_EPOCH</a>).<br /><b>Default value is</b>: <code>${project.build.outputTimestamp}</code>.<br /></td>
+ </tr>
+
+<tr class="a">
+
+<td align="left"><code><a href="#prefix"><prefix></a></code></td>
+
+<td><code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">String</a></code></td>
+
+<td><code>-</code></td>
+
+<td>Adds a path prefix to all resources. Useful for shallower source trees. This does not apply to files in <a href="#workDirectory"><code>workDirectory</code></a> nor <a href="#metaInfVaultDirectory"><code>metaInfVaultDirectory</code></a> but e.g. is relevant for the default filter and for the jcr_root of the package. Must start with "/" if not empty. As separator only forward slashes are allowed. The trailing slash is automatically appended if not there.<br /><b>User property is</b>: <code>vault.prefix</code>.<br /></td>
+ </tr>
+ </table>
+ </section>
+ <section>
+<h3><a name="Parameter_Details"></a>Parameter Details</h3>
+ <section>
+<h4><a name="a.3CaddDefaultExcludes.3E"></a><b><a name="addDefaultExcludes"><addDefaultExcludes></a></b></h4>
+
+<div>By default certain metadata files are excluded which means they will not be copied into the package. If you need them for a particular reason you can do that by setting this parameter to <code>false</code>. This means all files matching the following <a class="externalLink" href="https://ant.apache.org/manual/dirtasks.html#patterns">Ant patterns</a> won't be copied by default.
+
+<ul>
+
+<li>Misc: **/*~, **/#*#, **/.#*, **/%*%, **/._*</li>
+
+<li>CVS: **/CVS, **/CVS/**, **/.cvsignore</li>
+
+<li>SVN: **/.svn, **/.svn/**</li>
+
+<li>GNU: **/.arch-ids, **/.arch-ids/**</li>
+
+<li>Bazaar: **/.bzr, **/.bzr/**</li>
+
+<li>SurroundSCM: **/.MySCMServerInfo</li>
+
+<li>Mac: **/.DS_Store</li>
+
+<li>Serena Dimension: **/.metadata, **/.metadata/**</li>
+
+<li>Mercurial: **/.hg, **/.hg/**</li>
+
+<li>GIT: **/.git, **/.git/**</li>
+
+<li>Bitkeeper: **/BitKeeper, **/BitKeeper/**, **/ChangeSet, **/ChangeSet/**</li>
+
+<li>Darcs: **/_darcs, **/_darcs/**, **/.darcsrepo, **/.darcsrepo/****/-darcs-backup*, **/.darcs-temp-mail</li>
+</ul><br /><b>See also:</b> <a class="externalLink" href="https://codehaus-plexus.github.io/plexus-utils/apidocs/org/codehaus/plexus/util/AbstractScanner.html#DEFAULTEXCLUDES">org.codehaus.plexus.util.AbstractScanner.DEFAULTEXCLUDES</a></div>
+
+<ul>
+
+<li><b>Type</b>: <code>boolean</code></li>
+
+<li><b>Since</b>: <code>1.1.0</code></li>
+
+<li><b>Required</b>: <code>No</code></li>
+
+<li><b>Default</b>: <code>true</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3CadditionalInputCndUrls.3E"></a><b><a name="additionalInputCndUrls"><additionalInputCndUrls></a></b></h4>
+
+<div>List of URLs pointing to a <a class="externalLink" href="https://jackrabbit.apache.org/jcr/node-type-notation.html">CND</a> which define the additional namespaces and node types potentially used in this package apart from the <a class="externalLink" href="https://s.apache.org/jcr-2.0-spec/3_Repository_Model.html#3.7.11%20Standard%20Application%20Node%20Types">default ones defined in JCR 2.0</a>. If a URI is pointing to a JAR it will leverage all the node types being mentioned in the <a class="externalLink" href="https://sling.apache.org/documentation/bundles/content-loading-jcr-contentloader.html#declared-node-type-registration"><code>Sling-Nodetypes</code> manifest header</a>. Apart from the <a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html#URL-java.lang.String-java.lang.String-int-java.lang.String-">standard protocols</a> the scheme <code>tccl</code> can be used to reference names from the <a class="externalLink" href="https://docs.orac
le.com/javase/8/docs/api/java/lang/Thread.html#getContextClassLoader--">Thread's context class loader</a>. In the Maven plugin context this is the <a class="externalLink" href="http://maven.apache.org/guides/mini/guide-maven-classloading.html?ref=driverlayer.com/web#3-plugin-classloaders">plugin classloader</a>.</div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">java.util.List<java.lang.String></a></code></li>
+
+<li><b>Required</b>: <code>No</code></li>
+
+<li><b>User Property</b>: <code>vault.inputCndUrls</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3CbuiltContentDirectory.3E"></a><b><a name="builtContentDirectory"><builtContentDirectory></a></b></h4>
+
+<div><b>Deprecated.</b> Use <a href="#jcrRootSourceDirectory"><code>jcrRootSourceDirectory</code></a> instead.</div>
+
+<div>The directory containing the content to be packaged up into the content package.</div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html">java.io.File</a></code></li>
+
+<li><b>Required</b>: <code>No</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3Cclassifier.3E"></a><b><a name="classifier"><classifier></a></b></h4>
+
+<div>Optional classifier to add to the generated package. If given, the artifact will be attached as a supplemental artifact having this classifier. Also all generated metadata will be pushed to <code><workDirectory>-<classifier></code> and will preferably be looked up from there. In addition the embedded file names will be exchanged leveraging a classifier specific property.</div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">java.lang.String</a></code></li>
+
+<li><b>Since</b>: <code>1.1.4</code></li>
+
+<li><b>Required</b>: <code>No</code></li>
+
+<li><b>User Property</b>: <code>vault.classifier</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3Cexcludes.3E"></a><b><a name="excludes"><excludes></a></b></h4>
+
+<div>The file name patterns to exclude (in addition to the default ones mentioned at <a href="#addDefaultExcludes"><code>addDefaultExcludes</code></a>. The format of each pattern is described in <a class="externalLink" href="https://codehaus-plexus.github.io/plexus-utils/apidocs/org/codehaus/plexus/util/DirectoryScanner.html"><code>org.codehaus.plexus.util.DirectoryScanner</code></a>. The comparison is against the path relative to the according filter root. Since this is hardly predictable it is recommended to use only filename/directory name patterns here but not take into account file system hierarchies!
+
+<p>Each value is either a regex pattern if enclosed within <code>%regex[</code> and <code>]</code>, otherwise an <a class="externalLink" href="https://ant.apache.org/manual/dirtasks.html#patterns">Ant pattern</a>.</p></div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">java.util.Set<java.lang.String></a></code></li>
+
+<li><b>Required</b>: <code>Yes</code></li>
+
+<li><b>User Property</b>: <code>vault.excludes</code></li>
+
+<li><b>Default</b>: <code>**/.vlt,**/.vltignore,**/.gitignore,**/.gitattributes</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3CjcrRootSourceDirectory.3E"></a><b><a name="jcrRootSourceDirectory"><jcrRootSourceDirectory></a></b></h4>
+
+<div>The directory that contains the jcr_root of the content. Multiple directories can be specified as a comma separated list, which will act as a search path and cause the plugin to look for the first existing directory.
+
+<p>This directory must be outside the <a href="#workDirectory"><code>workDirectory</code></a>.</p></div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html">java.io.File[]</a></code></li>
+
+<li><b>Required</b>: <code>Yes</code></li>
+
+<li><b>User Property</b>: <code>vault.jcrRootSourceDirectory</code></li>
+
+<li><b>Default</b>: <code>${project.basedir}/jcr_root,${project.basedir}/src/main/jcr_root,${project.basedir}/src/main/content/jcr_root,${project.basedir}/src/content/jcr_root,${project.build.outputDirectory}</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3CmetaInfVaultDirectory.3E"></a><b><a name="metaInfVaultDirectory"><metaInfVaultDirectory></a></b></h4>
+
+<div>The directory that contains the META-INF/vault. Multiple directories can be specified as a comma separated list, which will act as a search path and cause the plugin to look for the first existing directory.
+
+<p>This directory is added as fileset to the package archiver before the the <a href="#workDirectory"><code>workDirectory</code></a>. This means that files specified in this directory have precedence over the one present in the <a href="#workDirectory"><code>workDirectory</code></a>. For example, if this directory contains a <code>properties.xml</code> it will not be overwritten by the generated one. A special case is the <code>filter.xml</code> which will be merged with inline filters if present.</p>
+
+<p>This directory must be outside the <a href="#workDirectory"><code>workDirectory</code></a>.</p></div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html">java.io.File[]</a></code></li>
+
+<li><b>Required</b>: <code>Yes</code></li>
+
+<li><b>User Property</b>: <code>vault.metaInfVaultDirectory</code></li>
+
+<li><b>Default</b>: <code>${project.basedir}/META-INF/vault,${project.basedir}/src/main/META-INF/vault,${project.basedir}/src/main/content/META-INF/vault,${project.basedir}/src/content/META-INF/vault</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3CoutputTimestamp.3E"></a><b><a name="outputTimestamp"><outputTimestamp></a></b></h4>
+
+<div>Timestamp for reproducible output archive entries, either formatted as ISO 8601 <code>yyyy-MM-dd'T'HH:mm:ssXXX</code> or as an int representing seconds since the epoch (like <a class="externalLink" href="https://reproducible-builds.org/docs/source-date-epoch/">SOURCE_DATE_EPOCH</a>).</div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">java.lang.String</a></code></li>
+
+<li><b>Since</b>: <code>1.1.0</code></li>
+
+<li><b>Required</b>: <code>No</code></li>
+
+<li><b>Default</b>: <code>${project.build.outputTimestamp}</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3Cprefix.3E"></a><b><a name="prefix"><prefix></a></b></h4>
+
+<div>Adds a path prefix to all resources. Useful for shallower source trees. This does not apply to files in <a href="#workDirectory"><code>workDirectory</code></a> nor <a href="#metaInfVaultDirectory"><code>metaInfVaultDirectory</code></a> but e.g. is relevant for the default filter and for the jcr_root of the package. Must start with "/" if not empty. As separator only forward slashes are allowed. The trailing slash is automatically appended if not there.</div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html">java.lang.String</a></code></li>
+
+<li><b>Required</b>: <code>No</code></li>
+
+<li><b>User Property</b>: <code>vault.prefix</code></li>
+ </ul><hr /></section><section>
+<h4><a name="a.3CworkDirectory.3E"></a><b><a name="workDirectory"><workDirectory></a></b></h4>
+
+<div>The output directory for goal <code>generate-metadata</code> and additional input directory containing the metadata to be packaged up into the content package for goal <code>package</code>. The directory name is suffixed with <code>-<classifier></code> in case a <a href="#classifier"><code>classifier</code></a> is used. In case of the <code>package</code> goal this falls back to the non-suffixed directory name in case the one with suffix does not exist.
+
+<p>This directory must not contain any other files/directories than those being generated by the <code>generate-metadata</code> goal.</p></div>
+
+<ul>
+
+<li><b>Type</b>: <code><a class="externalLink" href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html">java.io.File</a></code></li>
+
+<li><b>Required</b>: <code>Yes</code></li>
+
+<li><b>Default</b>: <code>${project.build.directory}/vault-work</code></li>
+ </ul>
+ </section></section>
+ </section>
+
+
+ </main>
+ </div>
+ </div>
+ <hr/>
+ <footer>
+ <div class="container-fluid">
+ <div class="row-fluid">
+<p>© 2023
+<a href="https://www.apache.org/">The Apache Software Foundation</a> | <a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a>
+</p>
+ </div>
+ </div>
+ </footer>
+<script>
+ if(anchors) {
+ anchors.add();
+ }
+</script>
+ </body>
+</html>
\ No newline at end of file