You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-commits@maven.apache.org by kr...@apache.org on 2014/12/13 09:56:36 UTC

svn commit: r932559 [2/43] - in /websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugin/assembly/ apidocs/org/apache/maven/plugin/assembly/archive/ apidocs/org/apache/maven/plugin/as...

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/advanced-descriptor-topics.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/advanced-descriptor-topics.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/advanced-descriptor-topics.html Sat Dec 13 08:56:32 2014
@@ -1,11 +1,11 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at 2014-11-14
+ | Generated by Apache Maven Doxia at 2014-12-13
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
   <head>
-    <title>Apache Maven Assembly Plugin - Advanced Assembly-Descriptor Topics</title>
+    <title>Apache Maven Assembly Plugin &#x2013; Advanced Assembly-Descriptor Topics</title>
     <style type="text/css" media="all">
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
@@ -13,7 +13,7 @@
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
         <meta name="author" content="John Casey" />
-        <meta name="Date-Revision-yyyymmdd" content="20141114" />
+        <meta name="Date-Revision-yyyymmdd" content="20141213" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script type="text/javascript" src="http://www.google-analytics.com/urchin.js"></script>
@@ -47,8 +47,8 @@
         Advanced Assembly-Descriptor Topics
         </div>
             <div class="xright">        
-                                    Last Published: 2014-11-14
-              &nbsp;| Version: 2.5.2
+                                    Last Published: 2014-12-13
+              &nbsp;| Version: 2.5.3
             </div>
       <div class="clear">
         <hr/>
@@ -141,7 +141,7 @@
           </ul>
                        <h5>Project Documentation</h5>
                   <ul>
-                                                                                                                                                                                                                                                                                                              <li class="collapsed">
+                                                                                                                                                                                                                                                                                            <li class="collapsed">
                   <a href="project-info.html">Project Information</a>
                   </li>
                                                                                                                                                                                                                                                                                             <li class="collapsed">
@@ -163,10 +163,7 @@
                   <a href="../../jxr/index.html">JXR</a>
             </li>
                   <li class="none">
-                  <a href="../../maven-1.x/index.html">Maven 1.x</a>
-            </li>
-                  <li class="none">
-                  <a href="../../index.html">Maven 2 & 3</a>
+                  <a href="../../ref/current">Maven</a>
             </li>
                   <li class="none">
                   <a href="../../pom/index.html">Parent POMs</a>
@@ -175,9 +172,15 @@
                   <a href="../index.html">Plugins</a>
             </li>
                   <li class="none">
+                  <a href="../../plugin-testing/index.html">Plugin Testing</a>
+            </li>
+                  <li class="none">
                   <a href="../../plugin-tools/index.html">Plugin Tools</a>
             </li>
                   <li class="none">
+                  <a href="../../apache-resource-bundles/index.html">Resource Bundles</a>
+            </li>
+                  <li class="none">
                   <a href="../../scm/index.html">SCM</a>
             </li>
                   <li class="none">
@@ -217,18 +220,18 @@
     <div id="bodyColumn">
       <div id="contentBox">
         <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/references/apt-
 format.html --><div class="section">
-<h2>Advanced Assembly-Descriptor Topics<a name="Advanced_Assembly-Descriptor_Topics"></a></h2>
+<h2><a name="Advanced_Assembly-Descriptor_Topics"></a>Advanced Assembly-Descriptor Topics</h2>
 <div class="section">
-<h3>Quick Note on All <tt>includes</tt> and <tt>excludes</tt> Patterns<a name="Quick_Note_on_All_includes_and_excludes_Patterns"></a></h3>
+<h3><a name="Quick_Note_on_All_includes_and_excludes_Patterns"></a>Quick Note on All <tt>includes</tt> and <tt>excludes</tt> Patterns</h3>
 <p><tt>excludes</tt> take priority over <tt>includes</tt>.</p></div>
 <div class="section">
-<h3>Archive file resolution<a name="Archive_file_resolution"></a></h3>
+<h3><a name="Archive_file_resolution"></a>Archive file resolution</h3>
 <p>If two or more elements (e.g., file, fileSet) select different sources for the same file for archiving, only one of the source files will be archived.</p>
 <p>As per version 2.5.2 of the assembly plugin, the first phase to add the file to the archive &quot;wins&quot;. The filtering is done solely based on name inside the archive, so the same source file can be added under different output names. The order of the phases is as follows: 1) FileItem 2) FileSets 3) ModuleSet 4) DepenedencySet and 5) Repository elements.</p>
 <p>Elements of the same type will be processed in the order they appear in the descriptors. If you need to &quot;overwrite&quot; a file included by a previous set, the only way to do this is to exclude that file from the earlier set.</p>
 <p>Note that this behaviour was slightly different in earlier versions of the assembly plugin.</p></div>
 <div class="section">
-<h3>Advanced Artifact-Matching in <tt>includes</tt> and <tt>excludes</tt><a name="Advanced_Artifact-Matching_in_includes_and_excludes"></a></h3>
+<h3><a name="Advanced_Artifact-Matching_in_includes_and_excludes"></a>Advanced Artifact-Matching in <tt>includes</tt> and <tt>excludes</tt></h3>
 <p>When using <tt>dependencySet</tt> or <tt>moduleSet</tt>, the <tt>&lt;includes/&gt;</tt> and <tt>&lt;excludes/&gt;</tt> sections actually apply to artifacts, not filenames. This can be a good thing, since you don't have to know the artifact's filename in the local repository. However, explicitly specifying the full artifact ID (consisting of groupId, artifactId, version, type, and classifier) for each artifact to be included or excluded can lead to very a verbose descriptor. Starting with version 2.2, the assembly plugin addresses the clumsiness of explicit artifact identification through the use of wildcard patterns.</p>
 <p>The following easy rules should be applied when specifying artifact-matching patterns:</p>
 <ol style="list-style-type: decimal">
@@ -241,7 +244,7 @@
 <li>When no <tt>'*'</tt> is present in an include/exclude pattern, the pattern will only match if the <b>entire</b> pattern equals one of the three artifact identifiers above, using the <tt>String.equals(..)</tt> method.</li>
 <li>In case you missed it above, artifact-identification fields are separated by colons (<tt>':'</tt>) in the matching strings. So, a wildcard pattern that matches any artifact of type <tt>'war'</tt> might be specified as <tt>*:war</tt>.</li></ol>
 <div class="section">
-<h4>Example: Include all dependencies of type <tt>'war'</tt><a name="Example:_Include_all_dependencies_of_type_war"></a></h4>
+<h4><a name="Example:_Include_all_dependencies_of_type_war"></a>Example: Include all dependencies of type <tt>'war'</tt></h4>
 <p>In this example, we'll configure a <tt>dependencySet</tt> so it only includes those <tt>war</tt> dependencies.</p>
 <div>
 <pre>&lt;assembly xmlns=&quot;http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2&quot;
@@ -258,12 +261,12 @@
   [...]
 &lt;/assembly&gt;</pre></div>
 <div class="section">
-<h5>GOTCHA!<a name="GOTCHA"></a></h5>
+<h5><a name="GOTCHA"></a>GOTCHA!</h5>
 <p>In the above example, any <tt>war</tt> artifacts that happen to have a classifier (not sure why this particular case would happen, but it <i>is</i> possible) will be <b>skipped</b>. If you <i>really</i> want to be careful about catching all of the <tt>war</tt> artifacts in your project, you might want to use the following pattern:</p>
 <div>
 <pre>*:war:*</pre></div></div></div>
 <div class="section">
-<h4>Example: Exclude all source-jar dependencies.<a name="Example:_Exclude_all_source-jar_dependencies."></a></h4>
+<h4><a name="Example:_Exclude_all_source-jar_dependencies."></a>Example: Exclude all source-jar dependencies.</h4>
 <p>In this example, we're dealing with the fact that project sources are often distributed using jar files, in addition to normal binaries. We want to filter out any source-jar files (they'll be marked with a <tt>sources</tt> classifier) from the binary jars.</p>
 <div>
 <pre>&lt;assembly xmlns=&quot;http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2&quot;
@@ -283,11 +286,11 @@
   [...]
 &lt;/assembly&gt;</pre></div></div></div>
 <div class="section">
-<h3>Including Subversion Metadata Directories in a FileSet<a name="Including_Subversion_Metadata_Directories_in_a_FileSet"></a></h3>
+<h3><a name="Including_Subversion_Metadata_Directories_in_a_FileSet"></a>Including Subversion Metadata Directories in a FileSet</h3>
 <p>For most use cases, it's important to avoid adding metadata files from your source-control system, such as Subversion's <tt>.svn</tt> directories. Such metadata can increase the size of the resulting assembly vastly. By default, the assembly plugin will exclude metadata files for most common source-control systems from the <tt>fileSet</tt>s specified in the descriptor.</p>
 <p>On the other hand, what if you <i>wanted</i> to include Subversion metadata directories? Starting with version 2.2, the assembly plugin offers the <tt>useDefaultExcludes</tt> option on all <tt>fileSet</tt> elements, in order to accommodate this use case.</p>
 <div class="section">
-<h4>Example: Bundle project sources for a developer-quickstart pack<a name="Example:_Bundle_project_sources_for_a_developer-quickstart_pack"></a></h4>
+<h4><a name="Example:_Bundle_project_sources_for_a_developer-quickstart_pack"></a>Example: Bundle project sources for a developer-quickstart pack</h4>
 <p>In this example, let's examine what happens if you have a large project in source control. This project contains a large number of sizable files that haven't changed since the day they were added, in the early stages of the project's lifetime. You want to enable potential developers to get started quickly, without checking out hundreds of 10-megabyte files first.</p>
 <p>The compression incorporated with many archiving formats can offer an advantage here. If we create a project assembly, including Subversion metadata directories, developers should be able to download the assembly artifact and expand it, then simply type <tt>svn up</tt>.</p>
 <div>
@@ -307,12 +310,12 @@
 &lt;/assembly&gt;</pre></div>
 <p><i>NOTE: You'll notice that we're excluding all target directories; these are a form of &quot;calculated&quot; and otherwise transient data, and generally shouldn't be included in archives, unless your goal is to create project binaries or similar.</i></p></div></div>
 <div class="section">
-<h3>Using Regular Expressions to Exclude Files<a name="Using_Regular_Expressions_to_Exclude_Files"></a></h3>
+<h3><a name="Using_Regular_Expressions_to_Exclude_Files"></a>Using Regular Expressions to Exclude Files</h3>
 <p><b>Since: 2.2-beta-4</b></p>
 <p>Sometimes, you may find you need to specify an extremely fine-grained inclusion or exclusion pattern for a <tt>fileSet</tt>. In these cases, you have the option of specifying your pattern in the form of a regular expression by using the <tt>%regex[...]</tt> syntax.</p>
 <p><i>Note:</i> For completeness, the default pattern type - Ant-style patterns - can also be specified using the new <tt>%ant[...]</tt> syntax. This will allow room for future expansion of <tt>fileSet</tt> patterns, including the option to change the default pattern syntax someday.</p>
 <div class="section">
-<h4>Example: Including directories named <tt>target</tt> in the <tt>src</tt> directory<a name="Example:_Including_directories_named_target_in_the_src_directory"></a></h4>
+<h4><a name="Example:_Including_directories_named_target_in_the_src_directory"></a>Example: Including directories named <tt>target</tt> in the <tt>src</tt> directory</h4>
 <p>In this example, we want to produce a buildable source distribution of a Maven project hierarchy. Obviously, each project's <tt>target</tt> directory is a temporary workspace for the build process, so we want to exclude these directories. However, if one or more of the projects also includes a subdirectory named <tt>target</tt> in the <tt>src</tt> directory structure - perhaps as part of a Java package name - we want to make sure the files in this directory are included in the assembly.</p>
 <div>
 <pre>&lt;assembly&gt;
@@ -331,11 +334,11 @@
 &lt;/assembly&gt;</pre></div>
 <p>The above <tt>fileSet</tt> uses a somewhat obscure feature of regular expressions called <i>negative lookahead</i>, which means our exclude pattern will only match paths that contain the word <tt>target</tt> but <b>don't</b> contain <tt>src</tt>. Effectively, any <tt>target</tt> directory within the <tt>src</tt> directory structure will be preserved in the assembly.</p></div></div>
 <div class="section">
-<h3>Using Strict-Filtering to Catch Obsolete Patterns or Incorrect Builds<a name="Using_Strict-Filtering_to_Catch_Obsolete_Patterns_or_Incorrect_Builds"></a></h3>
+<h3><a name="Using_Strict-Filtering_to_Catch_Obsolete_Patterns_or_Incorrect_Builds"></a>Using Strict-Filtering to Catch Obsolete Patterns or Incorrect Builds</h3>
 <p>At times, you want to build in a set of sanity checks when creating your assembly, to ensure that what goes into the assembly artifact is what you intended. One way you can do this is by enabling <tt>useStrictFiltering</tt> on your <tt>dependencySets</tt>, <tt>moduleSets</tt>, and <tt>fileSets</tt>.</p>
 <p><tt>useStrictFiltering</tt> is a flag that tells the assembly plugin to track each include/exclude pattern to make sure it's used during creation of the assembly. This way, if the assembly-descriptor author intended for a particular file or artifact to be present, he can add an include/exclude pattern to the descriptor to ensure that file/artifact is present, and then set the <tt>useStrictFiltering</tt> flag. If the pattern isn't used to match at least one file during assembly creation, the build will fail and the user will receive a message notifying him of the unused patterns.</p>
 <div class="section">
-<h4>Example: Ensuring the LICENSE.txt file is included in a jar<a name="Example:_Ensuring_the_LICENSE.txt_file_is_included_in_a_jar"></a></h4>
+<h4><a name="Example:_Ensuring_the_LICENSE.txt_file_is_included_in_a_jar"></a>Example: Ensuring the LICENSE.txt file is included in a jar</h4>
 <p>In this example, we want to make sure that our project jar contains the project's open source license language, in order to be compliant with our software foundation's policies.</p>
 <div>
 <pre>&lt;assembly xmlns=&quot;http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2&quot;
@@ -356,11 +359,11 @@
 &lt;/assembly&gt;</pre></div>
 <p>If a developer inadvertently removes the LICENSE.txt from the project directory, the assembly plugin should refuse to build this assembly.</p></div></div>
 <div class="section">
-<h3>Using an Alternative Assembly Base Directory<a name="Using_an_Alternative_Assembly_Base_Directory"></a></h3>
+<h3><a name="Using_an_Alternative_Assembly_Base_Directory"></a>Using an Alternative Assembly Base Directory</h3>
 <p>In many cases, assemblies should have all files arranged under one assembly base directory. This way, a user who expands the assembly will have all of the contents collected in a nice, neat directory structure, rather than spread throughout the current working directory. This is achieved using the <tt>includeBaseDirectory</tt> flag, and this flag is set to <tt>true</tt> by default, which will result in the project's <tt>artifactId-version</tt> being used as the assembly base directory.</p>
 <p>However, in some special cases you may want to use a different directory name for the root of your assembly. Starting in the 2.2 version of the assembly plugin, this use case is addressed using the <tt>baseDirectory</tt> element of the assembly descriptor. With this element, you can use POM expressions and static strings to specify the name of the assembly root directory.</p>
 <div class="section">
-<h4>Example: Eclipse-style invariable directory name for the Maven assembly<a name="Example:_Eclipse-style_invariable_directory_name_for_the_Maven_assembly"></a></h4>
+<h4><a name="Example:_Eclipse-style_invariable_directory_name_for_the_Maven_assembly"></a>Example: Eclipse-style invariable directory name for the Maven assembly</h4>
 <p>In this example, let's explore what would happen if we wanted Maven to use the Eclipse approach for naming the root directory in its distribution assemblies. This way, instead of expanding the distribution to find a new <tt>maven-2.0.4</tt> directory, you'd find a <tt>maven</tt> directory. Additionally, consider that the distribution assembly is currently built from the <tt>maven-core</tt> project, which means we shouldn't use the <tt>artifactId</tt> as part of the assembly root directory.</p>
 <div>
 <pre>&lt;assembly xmlns=&quot;http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2&quot;
@@ -380,7 +383,7 @@
   [...]
 &lt;/assembly&gt;</pre></div></div></div>
 <div class="section">
-<h3>Advanced ModuleSet Topics<a name="Advanced_ModuleSet_Topics"></a></h3>
+<h3><a name="Advanced_ModuleSet_Topics"></a>Advanced ModuleSet Topics</h3>
 <p>One of the most complex sections of the assembly descriptor is the <tt>moduleSets</tt> section. In fact, so many improvements have been made to this section that we feel it warrants its own <i>&quot;Advanced Topics&quot;</i> page.</p>
 <ul>
 <li>Go to <a href="./advanced-module-set-topics.html">Advanced Module-Set Topics</a>.</li></ul></div></div>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/advanced-module-set-topics.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/advanced-module-set-topics.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/advanced-module-set-topics.html Sat Dec 13 08:56:32 2014
@@ -1,11 +1,11 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at 2014-11-14
+ | Generated by Apache Maven Doxia at 2014-12-13
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
   <head>
-    <title>Apache Maven Assembly Plugin - Advanced Module-Set Topics</title>
+    <title>Apache Maven Assembly Plugin &#x2013; Advanced Module-Set Topics</title>
     <style type="text/css" media="all">
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
@@ -13,7 +13,7 @@
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
         <meta name="author" content="John Casey" />
-        <meta name="Date-Revision-yyyymmdd" content="20141114" />
+        <meta name="Date-Revision-yyyymmdd" content="20141213" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script type="text/javascript" src="http://www.google-analytics.com/urchin.js"></script>
@@ -47,8 +47,8 @@
         Advanced Module-Set Topics
         </div>
             <div class="xright">        
-                                    Last Published: 2014-11-14
-              &nbsp;| Version: 2.5.2
+                                    Last Published: 2014-12-13
+              &nbsp;| Version: 2.5.3
             </div>
       <div class="clear">
         <hr/>
@@ -141,7 +141,7 @@
           </ul>
                        <h5>Project Documentation</h5>
                   <ul>
-                                                                                                                                                                                                                                                                                                              <li class="collapsed">
+                                                                                                                                                                                                                                                                                            <li class="collapsed">
                   <a href="project-info.html">Project Information</a>
                   </li>
                                                                                                                                                                                                                                                                                             <li class="collapsed">
@@ -163,10 +163,7 @@
                   <a href="../../jxr/index.html">JXR</a>
             </li>
                   <li class="none">
-                  <a href="../../maven-1.x/index.html">Maven 1.x</a>
-            </li>
-                  <li class="none">
-                  <a href="../../index.html">Maven 2 & 3</a>
+                  <a href="../../ref/current">Maven</a>
             </li>
                   <li class="none">
                   <a href="../../pom/index.html">Parent POMs</a>
@@ -175,9 +172,15 @@
                   <a href="../index.html">Plugins</a>
             </li>
                   <li class="none">
+                  <a href="../../plugin-testing/index.html">Plugin Testing</a>
+            </li>
+                  <li class="none">
                   <a href="../../plugin-tools/index.html">Plugin Tools</a>
             </li>
                   <li class="none">
+                  <a href="../../apache-resource-bundles/index.html">Resource Bundles</a>
+            </li>
+                  <li class="none">
                   <a href="../../scm/index.html">SCM</a>
             </li>
                   <li class="none">
@@ -217,17 +220,17 @@
     <div id="bodyColumn">
       <div id="contentBox">
         <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/references/apt-
 format.html --><div class="section">
-<h2>Advanced Module-Set Topics<a name="Advanced_Module-Set_Topics"></a></h2>
+<h2><a name="Advanced_Module-Set_Topics"></a>Advanced Module-Set Topics</h2>
 <div class="section">
-<h3>Quick Note<a name="Quick_Note"></a></h3>
+<h3><a name="Quick_Note"></a>Quick Note</h3>
 <p>Some of the topics in this document refer to more general topics or improvements in the assembly descriptor as a whole. For more information, see the <a href="./advanced-descriptor-topics.html">Advanced Assembly-Descriptor Topics</a> page.</p></div>
 <div class="section">
-<h3>Including and Excluding Modules using a ModuleSet<a name="Including_and_Excluding_Modules_using_a_ModuleSet"></a></h3>
+<h3><a name="Including_and_Excluding_Modules_using_a_ModuleSet"></a>Including and Excluding Modules using a ModuleSet</h3>
 <p>As you are no doubt aware, Maven 2.0 introduces advanced handling of multimodule builds. These are builds which contain multiple, often interrelated projects. In these builds, project hierarchy is established through use of the <tt>modules</tt> section of the POM, where parent POMs specify their children in a <tt>modules</tt> section. Other relationships, like interdependency, also exist within multimodule builds; however, these are beyond the scope of this document.</p>
 <p>When constructing an assembly from any parent-level project in a multimodule build, it's possible to process this parent-POM's descendent modules, and include them in some form within the resulting assembly artifact. By default, the entire module hierarchy below the current project is available for inclusion or exclusion. Also, include/exclude patterns for modules are matched using the artifact-matching rules explained in the <b>Advanced Assembly-Descriptor Topics</b> document.</p>
 <p>The following examples describe how to select certain modules in the project hierarchy using basic artifact includes/excludes. It does <b>not</b> describe what to do with the selected modules; to learn about the actions available for selected modules, see <a href="#Including_Module_Sources">including module sources</a> and <a href="#Including_Module_Binaries">including module binaries</a> below. For other, more advanced module-handling options, read on!</p>
 <div class="section">
-<h4>Example: Select one from a set of child projects<a name="Example:_Select_one_from_a_set_of_child_projects"></a></h4>
+<h4><a name="Example:_Select_one_from_a_set_of_child_projects"></a>Example: Select one from a set of child projects</h4>
 <p>Given the following project structure, and all appropriate module references in the parent POM:</p>
 <div>
 <pre>+ parent (groupId: org.test, artifactId: parent)
@@ -253,10 +256,10 @@
 &lt;/assembly&gt;</pre></div>
 <p><i>NOTE: It's important to remember that, if the child1 project itself had children, those children would not be included just because the child1 project was included. Each module is matched separately.</i></p><!-- [jdcasey] TODO: Amend this once we've handled the case where you want to process --><!-- the entire inheritance/dependency trail. We'll need a flag to say "Include --><!-- my ancestry when matching for includes/excludes", and have that apply --><!-- appropriately to the transitive dependency trail in a dependencySet, or a --><!-- module hierarchy in a moduleSet. --></div></div>
 <div class="section">
-<h3>Quick Note on <tt>outputFileNameMapping</tt> within ModuleSets<a name="Quick_Note_on_outputFileNameMapping_within_ModuleSets"></a></h3>
+<h3><a name="Quick_Note_on_outputFileNameMapping_within_ModuleSets"></a>Quick Note on <tt>outputFileNameMapping</tt> within ModuleSets</h3>
 <p>When used from within a <tt>moduleSet</tt>, all <tt>outputFileNameMapping</tt> configurations with expressions like <tt>${artifactId}</tt> <i>extract information from the artifact in question.</i></p>
 <div class="section">
-<h4>Example: Setting <tt>outputFileNameMapping</tt> from <tt>moduleSet/binaries</tt><a name="Example:_Setting_outputFileNameMapping_from_moduleSetbinaries"></a></h4>
+<h4><a name="Example:_Setting_outputFileNameMapping_from_moduleSetbinaries"></a>Example: Setting <tt>outputFileNameMapping</tt> from <tt>moduleSet/binaries</tt></h4>
 <p>Given a module with the following:</p>
 <div>
 <pre>Group Id: org.test
@@ -273,7 +276,7 @@ Type: jar</pre></div>
 <p>Once you've selected certain modules to be included in the assembly, you have to determine what you want included from each module. This usually depends on the purpose of the assembly. For instance, if you're building a binary assembly, for use in a runtime context, you probably want to include module binaries only (see the <a href="#Including_Module_Binaries">Including_Module_Binaries</a> section below). However, if your assembly is meant to include project sources, either as a reference or to allow users to build your project (or for some other reason altogether), then you're probably interested in the <tt>sources</tt> section of the <tt>moduleSet</tt>.</p>
 <p>Processing module sources is a fileSet-based activity. That is, sources are included or excluded based on file-matching patterns, or explicit <tt>fileSet</tt> subsections. <b>For backward compatibility only</b>, the <tt>&lt;sources/&gt;</tt> section itself supports <tt>includes</tt> and <tt>excludes</tt> that can help determine which files from a module's directory should be processed. Starting in version 2.2 of the assembly plugin, the <tt>&lt;sources/&gt;</tt> section supports a <tt>&lt;fileSets/&gt;</tt> subsection, which is the preferred way of selecting module-source files for processing.</p>
 <div class="section">
-<h4>Example: including the <tt>src</tt> directory from each selected module<a name="Example:_including_the_src_directory_from_each_selected_module"></a></h4>
+<h4><a name="Example:_including_the_src_directory_from_each_selected_module"></a>Example: including the <tt>src</tt> directory from each selected module</h4>
 <p>In this example, we'll explore how to include the <tt>src</tt> directory <b>only</b> for each module selected by the moduleSet. This is useful to provide a source reference for your project to users.</p>
 <div>
 <pre>&lt;assembly xmlns=&quot;http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2&quot;
@@ -295,7 +298,7 @@ Type: jar</pre></div>
   &lt;/moduleSets&gt;
 &lt;/assembly&gt;</pre></div></div>
 <div class="section">
-<h4>Example: Including a buildable project directory for each selected module<a name="Example:_Including_a_buildable_project_directory_for_each_selected_module"></a></h4>
+<h4><a name="Example:_Including_a_buildable_project_directory_for_each_selected_module"></a>Example: Including a buildable project directory for each selected module</h4>
 <p>In this example, we'll explore how to include an entire buildable project directory, for each selected module, within your assembly. This is useful to give your users the chance to tinker with your project, then build it on their own.</p>
 <div>
 <pre>&lt;assembly xmlns=&quot;http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2&quot;
@@ -320,11 +323,11 @@ Type: jar</pre></div>
 &lt;/assembly&gt;</pre></div>
 <p><i>NOTE: We exclude the target directory, since this is assumed to be temporary storage for files produced during the course of a Maven build. Permanent project files are not meant to reside here...</i></p></div>
 <div class="section">
-<h4>Consolidating All Module Sources into a Single Directory Structure<a name="Consolidating_All_Module_Sources_into_a_Single_Directory_Structure"></a></h4>
+<h4><a name="Consolidating_All_Module_Sources_into_a_Single_Directory_Structure"></a>Consolidating All Module Sources into a Single Directory Structure</h4>
 <p>Normally, each module processed by the assembly plugin is placed within its own directory structure inside the assembly root directory. For module sources, the default name of this module-specific directory is the module's <tt>artifactId</tt>.</p>
 <p>However, in some cases you may want to consolidate module sources into the same directory structure, based in the assembly root directory. To do this, simply set the <tt>includeModuleDirectory</tt> flag to <tt>false</tt>.</p>
 <div class="section">
-<h5>Example: Copy all module sources into a single <tt>src</tt> directory<a name="Example:_Copy_all_module_sources_into_a_single_src_directory"></a></h5>
+<h5><a name="Example:_Copy_all_module_sources_into_a_single_src_directory"></a>Example: Copy all module sources into a single <tt>src</tt> directory</h5>
 <p>When providing a source reference to users, you may want to produce a single, consolidated source directory containing all of the source files from your multimodule hierarchy.</p>
 <div>
 <pre>&lt;assembly xmlns=&quot;http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2&quot;
@@ -350,11 +353,11 @@ Type: jar</pre></div>
   &lt;/moduleSets&gt;
 &lt;/assembly&gt;</pre></div></div></div>
 <div class="section">
-<h4>Excluding Modules of Modules from Direct Assembly Processing<a name="Excluding_Modules_of_Modules_from_Direct_Assembly_Processing"></a></h4>
+<h4><a name="Excluding_Modules_of_Modules_from_Direct_Assembly_Processing"></a>Excluding Modules of Modules from Direct Assembly Processing</h4>
 <p>When dealing with project sources in a complex multimodule build consisting of several layers of module groupings, it's sometimes desirable to process only the top layer of modules, and provide <tt>fileSet</tt> specifications to handle sub-modules. This can make it much easier to preserve the project-directory structure, since it doesn't force all modules - regardless of their location within the project hierarchy - through a flat module-processing mechanism. Processing only the first level of modules is the default configuration for the <tt>sources</tt> section of a <tt>moduleSet</tt>.</p>
 <p>To explicitly process modules of modules - sub-modules, that is - simply use the <tt>excludeSubModuleDirectories</tt> flag, set to <tt>false</tt>.</p>
 <div class="section">
-<h5>Example: Providing a shallow source-directory structure for reference<a name="Example:_Providing_a_shallow_source-directory_structure_for_reference"></a></h5>
+<h5><a name="Example:_Providing_a_shallow_source-directory_structure_for_reference"></a>Example: Providing a shallow source-directory structure for reference</h5>
 <p>Consider the case where you want to preserve the context of all source files within your project hierarchy, according to the project in which they belong. At the same time, you want to avoid confusing users with a complex nesting of projects within projects, and present a simple list of projects to browse.</p>
 <p>If your project hierarchy looks like this:</p>
 <div>
@@ -437,10 +440,10 @@ Type: jar</pre></div>
 <p>At any rate, processing module binaries is an artifact-based activity. Accordingly, selection of the appropriate artifacts for a given module follows the artifact inclusion rules explained in the <b>Advanced Assembly-Descriptor Topics</b> document.</p>
 <p>Once you've selected <i>which</i> artifacts should be processed for a particular module, you have several options for <i>how</i> to process them. In its simplest form, the <tt>binaries</tt> section of a <tt>moduleSet</tt> has many of the same characteristics as a <tt>dependencySet</tt>. That is, you have the option to specify an <tt>outputDirectory</tt>, and you can choose whether to unpack the artifact(s) - the default action will unpack them.</p></li></ul>
 <div class="section">
-<h4>Processing a Module's Attachment Artifacts<a name="Processing_a_Modules_Attachment_Artifacts"></a></h4>
+<h4><a name="Processing_a_Modules_Attachment_Artifacts"></a>Processing a Module's Attachment Artifacts</h4>
 <p>Sometimes it's important to have the option to add artifacts from a module that are not the main project artifact. Such artifacts might include javadocs, project sources, or even other assembly artifacts.</p>
 <div class="section">
-<h5>Example: Including other assemblies within the current assembly<a name="Example:_Including_other_assemblies_within_the_current_assembly"></a></h5>
+<h5><a name="Example:_Including_other_assemblies_within_the_current_assembly"></a>Example: Including other assemblies within the current assembly</h5>
 <p>Suppose we have the following project structure:</p>
 <div>
 <pre>+ application
@@ -473,12 +476,12 @@ Type: jar</pre></div>
   &lt;/moduleSets&gt;
 &lt;/assembly&gt;</pre></div></div></div>
 <div class="section">
-<h4>Excluding Module Dependencies<a name="Excluding_Module_Dependencies"></a></h4>
+<h4><a name="Excluding_Module_Dependencies"></a>Excluding Module Dependencies</h4>
 <p>Just like any binary, modules usually have runtime dependencies, without which they will simply fail to execute. By default, module dependencies are included when the module itself is included. However, as we saw in the above example, there are times when this may not be appropriate.</p>
 <p>In the above example, the module binary included was an assembly artifact that contained the website for the application. Other assemblies might embody a completely self-contained version of the module's binaries, with all dependency classes unpacked and inlined within the archive.</p>
 <p>In short, sometimes we want to turn off automatic dependency inclusion. We can achieve this by setting the <tt>includeDependencies</tt> flag to <tt>false</tt>.</p>
 <div class="section">
-<h5>Example: Including a <tt>jar-with-dependencies</tt> module assembly<a name="Example:_Including_a_jar-with-dependencies_module_assembly"></a></h5>
+<h5><a name="Example:_Including_a_jar-with-dependencies_module_assembly"></a>Example: Including a <tt>jar-with-dependencies</tt> module assembly</h5>
 <p>Suppose we have the following project structure:</p>
 <div>
 <pre>+ application

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/allclasses-frame.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/allclasses-frame.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/allclasses-frame.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-All Classes (Apache Maven Assembly Plugin 2.5.2 API)
+All Classes (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 
@@ -74,6 +74,8 @@ All Classes (Apache Maven Assembly Plugi
 <BR>
 <A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3" target="classFrame">AssemblyXpp3Reader</A>
 <BR>
+<A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.ContentTransformer.html" title="interface in org.apache.maven.plugin.assembly.model.io.xpp3" target="classFrame"><I>AssemblyXpp3Reader.ContentTransformer</I></A>
+<BR>
 <A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Writer.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3" target="classFrame">AssemblyXpp3Writer</A>
 <BR>
 <A HREF="org/apache/maven/plugin/assembly/mojos/AttachedAssemblyMojo.html" title="class in org.apache.maven.plugin.assembly.mojos" target="classFrame">AttachedAssemblyMojo</A>
@@ -84,6 +86,8 @@ All Classes (Apache Maven Assembly Plugi
 <BR>
 <A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3" target="classFrame">ComponentXpp3Reader</A>
 <BR>
+<A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.ContentTransformer.html" title="interface in org.apache.maven.plugin.assembly.model.io.xpp3" target="classFrame"><I>ComponentXpp3Reader.ContentTransformer</I></A>
+<BR>
 <A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Writer.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3" target="classFrame">ComponentXpp3Writer</A>
 <BR>
 <A HREF="org/apache/maven/plugin/assembly/filter/ContainerDescriptorHandler.html" title="interface in org.apache.maven.plugin.assembly.filter" target="classFrame"><I>ContainerDescriptorHandler</I></A>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/allclasses-noframe.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/allclasses-noframe.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/allclasses-noframe.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-All Classes (Apache Maven Assembly Plugin 2.5.2 API)
+All Classes (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 
@@ -74,6 +74,8 @@ All Classes (Apache Maven Assembly Plugi
 <BR>
 <A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">AssemblyXpp3Reader</A>
 <BR>
+<A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.ContentTransformer.html" title="interface in org.apache.maven.plugin.assembly.model.io.xpp3"><I>AssemblyXpp3Reader.ContentTransformer</I></A>
+<BR>
 <A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Writer.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">AssemblyXpp3Writer</A>
 <BR>
 <A HREF="org/apache/maven/plugin/assembly/mojos/AttachedAssemblyMojo.html" title="class in org.apache.maven.plugin.assembly.mojos">AttachedAssemblyMojo</A>
@@ -84,6 +86,8 @@ All Classes (Apache Maven Assembly Plugi
 <BR>
 <A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">ComponentXpp3Reader</A>
 <BR>
+<A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.ContentTransformer.html" title="interface in org.apache.maven.plugin.assembly.model.io.xpp3"><I>ComponentXpp3Reader.ContentTransformer</I></A>
+<BR>
 <A HREF="org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Writer.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">ComponentXpp3Writer</A>
 <BR>
 <A HREF="org/apache/maven/plugin/assembly/filter/ContainerDescriptorHandler.html" title="interface in org.apache.maven.plugin.assembly.filter"><I>ContainerDescriptorHandler</I></A>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/constant-values.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/constant-values.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/constant-values.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-Constant Field Values (Apache Maven Assembly Plugin 2.5.2 API)
+Constant Field Values (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 
@@ -13,7 +13,7 @@ Constant Field Values (Apache Maven Asse
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="Constant Field Values (Apache Maven Assembly Plugin 2.5.2 API)";
+    parent.document.title="Constant Field Values (Apache Maven Assembly Plugin 2.5.3 API)";
 }
 </SCRIPT>
 <NOSCRIPT>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/deprecated-list.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/deprecated-list.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/deprecated-list.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-Deprecated List (Apache Maven Assembly Plugin 2.5.2 API)
+Deprecated List (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 
@@ -13,7 +13,7 @@ Deprecated List (Apache Maven Assembly P
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="Deprecated List (Apache Maven Assembly Plugin 2.5.2 API)";
+    parent.document.title="Deprecated List (Apache Maven Assembly Plugin 2.5.3 API)";
 }
 </SCRIPT>
 <NOSCRIPT>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/help-doc.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/help-doc.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/help-doc.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-API Help (Apache Maven Assembly Plugin 2.5.2 API)
+API Help (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 
@@ -13,7 +13,7 @@ API Help (Apache Maven Assembly Plugin 2
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="API Help (Apache Maven Assembly Plugin 2.5.2 API)";
+    parent.document.title="API Help (Apache Maven Assembly Plugin 2.5.3 API)";
 }
 </SCRIPT>
 <NOSCRIPT>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/index-all.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/index-all.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/index-all.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-Index (Apache Maven Assembly Plugin 2.5.2 API)
+Index (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 
@@ -13,7 +13,7 @@ Index (Apache Maven Assembly Plugin 2.5.
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="Index (Apache Maven Assembly Plugin 2.5.2 API)";
+    parent.document.title="Index (Apache Maven Assembly Plugin 2.5.3 API)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -74,7 +74,7 @@ function windowTitle()
 <A NAME="skip-navbar_top"></A>
 <!-- ========= END OF TOP NAVBAR ========= -->
 
-<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <HR>
+<A HREF="#_A_">A</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <HR>
 <A NAME="_A_"><!-- --></A><H2>
 <B>A</B></H2>
 <DL>
@@ -289,7 +289,7 @@ Constructor for class org.apache.maven.p
          project.<DT><A HREF="./org/apache/maven/plugin/assembly/model/Assembly.html#Assembly()"><B>Assembly()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.model.<A HREF="./org/apache/maven/plugin/assembly/model/Assembly.html" title="class in org.apache.maven.plugin.assembly.model">Assembly</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/maven/plugin/assembly/archive/AssemblyArchiver.html" title="interface in org.apache.maven.plugin.assembly.archive"><B>AssemblyArchiver</B></A> - Interface in <A HREF="./org/apache/maven/plugin/assembly/archive/package-summary.html">org.apache.maven.plugin.assembly.archive</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/archive/phase/AssemblyArchiverPhase.html" title="interface in org.apache.maven.plugin.assembly.archive.phase"><B>AssemblyArchiverPhase</B></A> - Interface in <A HREF="./org/apache/maven/plugin/assembly/archive/phase/package-summary.html">org.apache.maven.plugin.assembly.archive.phase</A><DD>Handles one top-level section of the assembly descriptor, to determine which files to include in the assembly archive
+<DT><A HREF="./org/apache/maven/plugin/assembly/archive/AssemblyArchiver.html" title="interface in org.apache.maven.plugin.assembly.archive"><B>AssemblyArchiver</B></A> - Interface in <A HREF="./org/apache/maven/plugin/assembly/archive/package-summary.html">org.apache.maven.plugin.assembly.archive</A><DD>Creates an archive<DT><A HREF="./org/apache/maven/plugin/assembly/archive/phase/AssemblyArchiverPhase.html" title="interface in org.apache.maven.plugin.assembly.archive.phase"><B>AssemblyArchiverPhase</B></A> - Interface in <A HREF="./org/apache/maven/plugin/assembly/archive/phase/package-summary.html">org.apache.maven.plugin.assembly.archive.phase</A><DD>Handles one top-level section of the assembly descriptor, to determine which files to include in the assembly archive
  for that section.<DT><A HREF="./org/apache/maven/plugin/assembly/archive/phase/AssemblyArchiverPhaseComparator.html" title="class in org.apache.maven.plugin.assembly.archive.phase"><B>AssemblyArchiverPhaseComparator</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/archive/phase/package-summary.html">org.apache.maven.plugin.assembly.archive.phase</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/archive/phase/AssemblyArchiverPhaseComparator.html#AssemblyArchiverPhaseComparator()"><B>AssemblyArchiverPhaseComparator()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.archive.phase.<A HREF="./org/apache/maven/plugin/assembly/archive/phase/AssemblyArchiverPhaseComparator.html" title="class in org.apache.maven.plugin.assembly.archive.phase">AssemblyArchiverPhaseComparator</A>
 <DD>&nbsp;
@@ -308,6 +308,9 @@ Constructor for exception org.apache.mav
 <DT><A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html" title="class in org.apache.maven.plugin.assembly.interpolation"><B>AssemblyInterpolator</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/interpolation/package-summary.html">org.apache.maven.plugin.assembly.interpolation</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html#AssemblyInterpolator()"><B>AssemblyInterpolator()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.interpolation.<A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html" title="class in org.apache.maven.plugin.assembly.interpolation">AssemblyInterpolator</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html#assemblyInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator, org.codehaus.plexus.interpolation.fixed.InterpolationState, org.codehaus.plexus.logging.Logger)"><B>assemblyInterpolator(FixedStringSearchInterpolator, InterpolationState, Logger)</B></A> - 
+Static method in class org.apache.maven.plugin.assembly.interpolation.<A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html" title="class in org.apache.maven.plugin.assembly.interpolation">AssemblyInterpolator</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/maven/plugin/assembly/mojos/AssemblyMojo.html" title="class in org.apache.maven.plugin.assembly.mojos"><B>AssemblyMojo</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/mojos/package-summary.html">org.apache.maven.plugin.assembly.mojos</A><DD><B>Deprecated.</B>&nbsp;<I>Use assembly:single instead! The assembly:assembly mojo leads to non-standard builds.</I><DT><A HREF="./org/apache/maven/plugin/assembly/mojos/AssemblyMojo.html#AssemblyMojo()"><B>AssemblyMojo()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.mojos.<A HREF="./org/apache/maven/plugin/assembly/mojos/AssemblyMojo.html" title="class in org.apache.maven.plugin.assembly.mojos">AssemblyMojo</A>
 <DD><B>Deprecated.</B>&nbsp;&nbsp;
@@ -316,7 +319,7 @@ Constructor for class org.apache.maven.p
  dry-running (where the delegate archiver is never actually called)
  prefixing (where all paths have a set global prefix prepended before addition)
  duplication checks on archive additions (for archive-file path + prefix)
- <DT><A HREF="./org/apache/maven/plugin/assembly/archive/archiver/AssemblyProxyArchiver.html#AssemblyProxyArchiver(java.lang.String, org.codehaus.plexus.archiver.Archiver, java.util.List, java.util.List, java.util.List, java.io.File, org.codehaus.plexus.logging.Logger, boolean)"><B>AssemblyProxyArchiver(String, Archiver, List&lt;ContainerDescriptorHandler&gt;, List&lt;FileSelector&gt;, List&lt;ArchiveFinalizer&gt;, File, Logger, boolean)</B></A> - 
+ <DT><A HREF="./org/apache/maven/plugin/assembly/archive/archiver/AssemblyProxyArchiver.html#AssemblyProxyArchiver(java.lang.String, org.codehaus.plexus.archiver.Archiver, java.util.List, java.util.List, java.util.List, java.io.File, org.codehaus.plexus.logging.Logger)"><B>AssemblyProxyArchiver(String, Archiver, List&lt;ContainerDescriptorHandler&gt;, List&lt;FileSelector&gt;, List&lt;ArchiveFinalizer&gt;, File, Logger)</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.archive.archiver.<A HREF="./org/apache/maven/plugin/assembly/archive/archiver/AssemblyProxyArchiver.html" title="class in org.apache.maven.plugin.assembly.archive.archiver">AssemblyProxyArchiver</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/maven/plugin/assembly/io/AssemblyReader.html" title="interface in org.apache.maven.plugin.assembly.io"><B>AssemblyReader</B></A> - Interface in <A HREF="./org/apache/maven/plugin/assembly/io/package-summary.html">org.apache.maven.plugin.assembly.io</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/io/AssemblyReadException.html" title="class in org.apache.maven.plugin.assembly.io"><B>AssemblyReadException</B></A> - Exception in <A HREF="./org/apache/maven/plugin/assembly/io/package-summary.html">org.apache.maven.plugin.assembly.io</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/io/AssemblyReadException.html#AssemblyReadException(java.lang.String, java.lang.Throwable)"><B>AssemblyReadException(String, Throwable)</B></A> - 
@@ -328,7 +331,10 @@ Constructor for exception org.apache.mav
 <DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3"><B>AssemblyXpp3Reader</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/package-summary.html">org.apache.maven.plugin.assembly.model.io.xpp3</A><DD>Class AssemblyXpp3Reader.<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.html#AssemblyXpp3Reader()"><B>AssemblyXpp3Reader()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.model.io.xpp3.<A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">AssemblyXpp3Reader</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Writer.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3"><B>AssemblyXpp3Writer</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/package-summary.html">org.apache.maven.plugin.assembly.model.io.xpp3</A><DD>Class AssemblyXpp3Writer.<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Writer.html#AssemblyXpp3Writer()"><B>AssemblyXpp3Writer()</B></A> - 
+<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.html#AssemblyXpp3Reader(org.apache.maven.plugin.assembly.model.io.xpp3.AssemblyXpp3Reader.ContentTransformer)"><B>AssemblyXpp3Reader(AssemblyXpp3Reader.ContentTransformer)</B></A> - 
+Constructor for class org.apache.maven.plugin.assembly.model.io.xpp3.<A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">AssemblyXpp3Reader</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.ContentTransformer.html" title="interface in org.apache.maven.plugin.assembly.model.io.xpp3"><B>AssemblyXpp3Reader.ContentTransformer</B></A> - Interface in <A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/package-summary.html">org.apache.maven.plugin.assembly.model.io.xpp3</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Writer.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3"><B>AssemblyXpp3Writer</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/package-summary.html">org.apache.maven.plugin.assembly.model.io.xpp3</A><DD>Class AssemblyXpp3Writer.<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Writer.html#AssemblyXpp3Writer()"><B>AssemblyXpp3Writer()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.model.io.xpp3.<A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Writer.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">AssemblyXpp3Writer</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/maven/plugin/assembly/mojos/AttachedAssemblyMojo.html" title="class in org.apache.maven.plugin.assembly.mojos"><B>AttachedAssemblyMojo</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/mojos/package-summary.html">org.apache.maven.plugin.assembly.mojos</A><DD><B>Deprecated.</B>&nbsp;<I>Use assembly:single instead! The assembly:attached mojo leads to non-standard builds.</I><DT><A HREF="./org/apache/maven/plugin/assembly/mojos/AttachedAssemblyMojo.html#AttachedAssemblyMojo()"><B>AttachedAssemblyMojo()</B></A> - 
@@ -336,17 +342,12 @@ Constructor for class org.apache.maven.p
 <DD><B>Deprecated.</B>&nbsp;&nbsp;
 </DL>
 <HR>
-<A NAME="_B_"><!-- --></A><H2>
-<B>B</B></H2>
-<DL>
-<DT><A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html#buildInterpolator(org.apache.maven.project.MavenProject, org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator, org.apache.maven.plugin.assembly.AssemblerConfigurationSource)"><B>buildInterpolator(MavenProject, FixedStringSearchInterpolator, AssemblerConfigurationSource)</B></A> - 
-Static method in class org.apache.maven.plugin.assembly.interpolation.<A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html" title="class in org.apache.maven.plugin.assembly.interpolation">AssemblyInterpolator</A>
-<DD>&nbsp;
-</DL>
-<HR>
 <A NAME="_C_"><!-- --></A><H2>
 <B>C</B></H2>
 <DL>
+<DT><A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html#checkErrors(org.apache.maven.plugin.assembly.resolved.AssemblyId, org.codehaus.plexus.interpolation.fixed.InterpolationState, org.codehaus.plexus.logging.Logger)"><B>checkErrors(AssemblyId, InterpolationState, Logger)</B></A> - 
+Static method in class org.apache.maven.plugin.assembly.interpolation.<A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html" title="class in org.apache.maven.plugin.assembly.interpolation">AssemblyInterpolator</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.html#classifierRules(org.apache.maven.artifact.Artifact)"><B>classifierRules(Artifact)</B></A> - 
 Static method in class org.apache.maven.plugin.assembly.utils.<A HREF="./org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.html" title="class in org.apache.maven.plugin.assembly.utils">AssemblyFormatUtils</A>
 <DD>&nbsp;
@@ -359,6 +360,9 @@ Method in class org.apache.maven.plugin.
 <DT><A HREF="./org/apache/maven/plugin/assembly/model/Component.html" title="class in org.apache.maven.plugin.assembly.model"><B>Component</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/model/package-summary.html">org.apache.maven.plugin.assembly.model</A><DD>Describes the component layout and packaging.<DT><A HREF="./org/apache/maven/plugin/assembly/model/Component.html#Component()"><B>Component()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.model.<A HREF="./org/apache/maven/plugin/assembly/model/Component.html" title="class in org.apache.maven.plugin.assembly.model">Component</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html#componentInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator, org.codehaus.plexus.interpolation.fixed.InterpolationState, org.codehaus.plexus.logging.Logger)"><B>componentInterpolator(FixedStringSearchInterpolator, InterpolationState, Logger)</B></A> - 
+Static method in class org.apache.maven.plugin.assembly.interpolation.<A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html" title="class in org.apache.maven.plugin.assembly.interpolation">AssemblyInterpolator</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/maven/plugin/assembly/filter/ComponentsXmlArchiverFileFilter.html#COMPONENTS_XML_PATH"><B>COMPONENTS_XML_PATH</B></A> - 
 Static variable in class org.apache.maven.plugin.assembly.filter.<A HREF="./org/apache/maven/plugin/assembly/filter/ComponentsXmlArchiverFileFilter.html" title="class in org.apache.maven.plugin.assembly.filter">ComponentsXmlArchiverFileFilter</A>
 <DD>&nbsp;
@@ -368,7 +372,10 @@ Constructor for class org.apache.maven.p
 <DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3"><B>ComponentXpp3Reader</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/package-summary.html">org.apache.maven.plugin.assembly.model.io.xpp3</A><DD>Class ComponentXpp3Reader.<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.html#ComponentXpp3Reader()"><B>ComponentXpp3Reader()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.model.io.xpp3.<A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">ComponentXpp3Reader</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Writer.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3"><B>ComponentXpp3Writer</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/package-summary.html">org.apache.maven.plugin.assembly.model.io.xpp3</A><DD>Class ComponentXpp3Writer.<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Writer.html#ComponentXpp3Writer()"><B>ComponentXpp3Writer()</B></A> - 
+<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.html#ComponentXpp3Reader(org.apache.maven.plugin.assembly.model.io.xpp3.ComponentXpp3Reader.ContentTransformer)"><B>ComponentXpp3Reader(ComponentXpp3Reader.ContentTransformer)</B></A> - 
+Constructor for class org.apache.maven.plugin.assembly.model.io.xpp3.<A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">ComponentXpp3Reader</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.ContentTransformer.html" title="interface in org.apache.maven.plugin.assembly.model.io.xpp3"><B>ComponentXpp3Reader.ContentTransformer</B></A> - Interface in <A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/package-summary.html">org.apache.maven.plugin.assembly.model.io.xpp3</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Writer.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3"><B>ComponentXpp3Writer</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/package-summary.html">org.apache.maven.plugin.assembly.model.io.xpp3</A><DD>Class ComponentXpp3Writer.<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Writer.html#ComponentXpp3Writer()"><B>ComponentXpp3Writer()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.model.io.xpp3.<A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Writer.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">ComponentXpp3Writer</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/maven/plugin/assembly/filter/ContainerDescriptorHandler.html" title="interface in org.apache.maven.plugin.assembly.filter"><B>ContainerDescriptorHandler</B></A> - Interface in <A HREF="./org/apache/maven/plugin/assembly/filter/package-summary.html">org.apache.maven.plugin.assembly.filter</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/model/ContainerDescriptorHandlerConfig.html" title="class in org.apache.maven.plugin.assembly.model"><B>ContainerDescriptorHandlerConfig</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/model/package-summary.html">org.apache.maven.plugin.assembly.model</A><DD>Configures a filter for files headed into the assembly
@@ -378,6 +385,12 @@ Constructor for class org.apache.maven.p
          web.xml, etc.<DT><A HREF="./org/apache/maven/plugin/assembly/model/ContainerDescriptorHandlerConfig.html#ContainerDescriptorHandlerConfig()"><B>ContainerDescriptorHandlerConfig()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.model.<A HREF="./org/apache/maven/plugin/assembly/model/ContainerDescriptorHandlerConfig.html" title="class in org.apache.maven.plugin.assembly.model">ContainerDescriptorHandlerConfig</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.html#contentTransformer"><B>contentTransformer</B></A> - 
+Variable in class org.apache.maven.plugin.assembly.model.io.xpp3.<A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">AssemblyXpp3Reader</A>
+<DD>Field contentTransformer.
+<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.html#contentTransformer"><B>contentTransformer</B></A> - 
+Variable in class org.apache.maven.plugin.assembly.model.io.xpp3.<A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.html" title="class in org.apache.maven.plugin.assembly.model.io.xpp3">ComponentXpp3Reader</A>
+<DD>Field contentTransformer.
 <DT><A HREF="./org/apache/maven/plugin/assembly/archive/DefaultAssemblyArchiver.html#contextualize(org.codehaus.plexus.context.Context)"><B>contextualize(Context)</B></A> - 
 Method in class org.apache.maven.plugin.assembly.archive.<A HREF="./org/apache/maven/plugin/assembly/archive/DefaultAssemblyArchiver.html" title="class in org.apache.maven.plugin.assembly.archive">DefaultAssemblyArchiver</A>
 <DD>&nbsp;
@@ -642,6 +655,9 @@ Static method in class org.apache.maven.
 <DT><A HREF="./org/apache/maven/plugin/assembly/model/Assemblies.html#forEachModuleSet(org.apache.maven.plugin.assembly.model.Assembly, org.apache.maven.plugin.assembly.functions.ModuleSetConsumer)"><B>forEachModuleSet(Assembly, ModuleSetConsumer)</B></A> - 
 Static method in class org.apache.maven.plugin.assembly.model.<A HREF="./org/apache/maven/plugin/assembly/model/Assemblies.html" title="class in org.apache.maven.plugin.assembly.model">Assemblies</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html#fullInterpolator(org.apache.maven.project.MavenProject, org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator, org.apache.maven.plugin.assembly.AssemblerConfigurationSource)"><B>fullInterpolator(MavenProject, FixedStringSearchInterpolator, AssemblerConfigurationSource)</B></A> - 
+Static method in class org.apache.maven.plugin.assembly.interpolation.<A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html" title="class in org.apache.maven.plugin.assembly.interpolation">AssemblyInterpolator</A>
+<DD>&nbsp;
 </DL>
 <HR>
 <A NAME="_G_"><!-- --></A><H2>
@@ -1025,9 +1041,6 @@ Method in class org.apache.maven.plugin.
 <DT><A HREF="./org/apache/maven/plugin/assembly/filter/SimpleAggregatingDescriptorHandler.html#getLogger()"><B>getLogger()</B></A> - 
 Method in class org.apache.maven.plugin.assembly.filter.<A HREF="./org/apache/maven/plugin/assembly/filter/SimpleAggregatingDescriptorHandler.html" title="class in org.apache.maven.plugin.assembly.filter">SimpleAggregatingDescriptorHandler</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html#getLogger()"><B>getLogger()</B></A> - 
-Method in class org.apache.maven.plugin.assembly.interpolation.<A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html" title="class in org.apache.maven.plugin.assembly.interpolation">AssemblyInterpolator</A>
-<DD>&nbsp;
 <DT><A HREF="./org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.html#getLogger()"><B>getLogger()</B></A> - 
 Method in class org.apache.maven.plugin.assembly.io.<A HREF="./org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.html" title="class in org.apache.maven.plugin.assembly.io">DefaultAssemblyReader</A>
 <DD>&nbsp;
@@ -1326,9 +1339,6 @@ Method in interface org.apache.maven.plu
 <DT><A HREF="./org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.html#includeSiteInAssembly(org.apache.maven.plugin.assembly.model.Assembly, org.apache.maven.plugin.assembly.AssemblerConfigurationSource)"><B>includeSiteInAssembly(Assembly, AssemblerConfigurationSource)</B></A> - 
 Method in class org.apache.maven.plugin.assembly.io.<A HREF="./org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.html" title="class in org.apache.maven.plugin.assembly.io">DefaultAssemblyReader</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html#interpolate(org.apache.maven.plugin.assembly.model.Assembly, org.apache.maven.project.MavenProject, org.apache.maven.plugin.assembly.AssemblerConfigurationSource, org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator)"><B>interpolate(Assembly, MavenProject, AssemblerConfigurationSource, FixedStringSearchInterpolator)</B></A> - 
-Method in class org.apache.maven.plugin.assembly.interpolation.<A HREF="./org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.html" title="class in org.apache.maven.plugin.assembly.interpolation">AssemblyInterpolator</A>
-<DD>&nbsp;
 <DT><A HREF="./org/apache/maven/plugin/assembly/utils/InterpolationConstants.html" title="class in org.apache.maven.plugin.assembly.utils"><B>InterpolationConstants</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/utils/package-summary.html">org.apache.maven.plugin.assembly.utils</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/InvalidAssemblerConfigurationException.html" title="class in org.apache.maven.plugin.assembly"><B>InvalidAssemblerConfigurationException</B></A> - Exception in <A HREF="./org/apache/maven/plugin/assembly/package-summary.html">org.apache.maven.plugin.assembly</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/InvalidAssemblerConfigurationException.html#InvalidAssemblerConfigurationException(java.lang.String, java.lang.Throwable)"><B>InvalidAssemblerConfigurationException(String, Throwable)</B></A> - 
 Constructor for exception org.apache.maven.plugin.assembly.<A HREF="./org/apache/maven/plugin/assembly/InvalidAssemblerConfigurationException.html" title="class in org.apache.maven.plugin.assembly">InvalidAssemblerConfigurationException</A>
 <DD>&nbsp;
@@ -1557,7 +1567,7 @@ Constructor for class org.apache.maven.p
 <DT><A HREF="./org/apache/maven/plugin/assembly/functions/MavenProjectConsumer.html" title="interface in org.apache.maven.plugin.assembly.functions"><B>MavenProjectConsumer</B></A> - Interface in <A HREF="./org/apache/maven/plugin/assembly/functions/package-summary.html">org.apache.maven.plugin.assembly.functions</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/functions/MavenProjects.html" title="class in org.apache.maven.plugin.assembly.functions"><B>MavenProjects</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/functions/package-summary.html">org.apache.maven.plugin.assembly.functions</A><DD>&nbsp;<DT><A HREF="./org/apache/maven/plugin/assembly/functions/MavenProjects.html#MavenProjects()"><B>MavenProjects()</B></A> - 
 Constructor for class org.apache.maven.plugin.assembly.functions.<A HREF="./org/apache/maven/plugin/assembly/functions/MavenProjects.html" title="class in org.apache.maven.plugin.assembly.functions">MavenProjects</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.html#mergeComponentsWithMainAssembly(org.apache.maven.plugin.assembly.model.Assembly, java.io.File, org.apache.maven.plugin.assembly.AssemblerConfigurationSource)"><B>mergeComponentsWithMainAssembly(Assembly, File, AssemblerConfigurationSource)</B></A> - 
+<DT><A HREF="./org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.html#mergeComponentsWithMainAssembly(org.apache.maven.plugin.assembly.model.Assembly, java.io.File, org.apache.maven.plugin.assembly.AssemblerConfigurationSource, org.apache.maven.plugin.assembly.model.io.xpp3.ComponentXpp3Reader.ContentTransformer)"><B>mergeComponentsWithMainAssembly(Assembly, File, AssemblerConfigurationSource, ComponentXpp3Reader.ContentTransformer)</B></A> - 
 Method in class org.apache.maven.plugin.assembly.io.<A HREF="./org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.html" title="class in org.apache.maven.plugin.assembly.io">DefaultAssemblyReader</A>
 <DD>Add the contents of all included components to main assembly
 <DT><A HREF="./org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.html#mergeComponentWithAssembly(org.apache.maven.plugin.assembly.model.Component, org.apache.maven.plugin.assembly.model.Assembly)"><B>mergeComponentWithAssembly(Component, Assembly)</B></A> - 
@@ -2457,6 +2467,12 @@ Method in class org.apache.maven.plugin.
 <DT><A HREF="./org/apache/maven/plugin/assembly/utils/TypeConversionUtils.html#toStringArray(java.util.List)"><B>toStringArray(List&lt;String&gt;)</B></A> - 
 Static method in class org.apache.maven.plugin.assembly.utils.<A HREF="./org/apache/maven/plugin/assembly/utils/TypeConversionUtils.html" title="class in org.apache.maven.plugin.assembly.utils">TypeConversionUtils</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.ContentTransformer.html#transform(java.lang.String, java.lang.String)"><B>transform(String, String)</B></A> - 
+Method in interface org.apache.maven.plugin.assembly.model.io.xpp3.<A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/AssemblyXpp3Reader.ContentTransformer.html" title="interface in org.apache.maven.plugin.assembly.model.io.xpp3">AssemblyXpp3Reader.ContentTransformer</A>
+<DD>Interpolate the value read from the xpp3 document
+<DT><A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.ContentTransformer.html#transform(java.lang.String, java.lang.String)"><B>transform(String, String)</B></A> - 
+Method in interface org.apache.maven.plugin.assembly.model.io.xpp3.<A HREF="./org/apache/maven/plugin/assembly/model/io/xpp3/ComponentXpp3Reader.ContentTransformer.html" title="interface in org.apache.maven.plugin.assembly.model.io.xpp3">ComponentXpp3Reader.ContentTransformer</A>
+<DD>Interpolate the value read from the xpp3 document
 <DT><A HREF="./org/apache/maven/plugin/assembly/utils/TypeConversionUtils.html" title="class in org.apache.maven.plugin.assembly.utils"><B>TypeConversionUtils</B></A> - Class in <A HREF="./org/apache/maven/plugin/assembly/utils/package-summary.html">org.apache.maven.plugin.assembly.utils</A><DD>&nbsp;</DL>
 <HR>
 <A NAME="_U_"><!-- --></A><H2>
@@ -2515,7 +2531,7 @@ Method in class org.apache.maven.plugin.
 <DD>Method write.
 </DL>
 <HR>
-<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> 
+<A HREF="#_A_">A</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> 
 
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <A NAME="navbar_bottom"><!-- --></A>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/index.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/index.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/index.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-Apache Maven Assembly Plugin 2.5.2 API
+Apache Maven Assembly Plugin 2.5.3 API
 </TITLE>
 <SCRIPT type="text/javascript">
     targetPage = "" + window.location.search;

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/AssemblerConfigurationSource.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/AssemblerConfigurationSource.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/AssemblerConfigurationSource.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-AssemblerConfigurationSource (Apache Maven Assembly Plugin 2.5.2 API)
+AssemblerConfigurationSource (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.maven.plugin.assembly.AssemblerConfigurationSource interface">
@@ -14,7 +14,7 @@ AssemblerConfigurationSource (Apache Mav
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="AssemblerConfigurationSource (Apache Maven Assembly Plugin 2.5.2 API)";
+    parent.document.title="AssemblerConfigurationSource (Apache Maven Assembly Plugin 2.5.3 API)";
 }
 </SCRIPT>
 <NOSCRIPT>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/InvalidAssemblerConfigurationException.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/InvalidAssemblerConfigurationException.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/InvalidAssemblerConfigurationException.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-InvalidAssemblerConfigurationException (Apache Maven Assembly Plugin 2.5.2 API)
+InvalidAssemblerConfigurationException (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException class">
@@ -14,7 +14,7 @@ InvalidAssemblerConfigurationException (
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="InvalidAssemblerConfigurationException (Apache Maven Assembly Plugin 2.5.2 API)";
+    parent.document.title="InvalidAssemblerConfigurationException (Apache Maven Assembly Plugin 2.5.3 API)";
 }
 </SCRIPT>
 <NOSCRIPT>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/archive/ArchiveCreationException.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/archive/ArchiveCreationException.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/archive/ArchiveCreationException.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-ArchiveCreationException (Apache Maven Assembly Plugin 2.5.2 API)
+ArchiveCreationException (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.maven.plugin.assembly.archive.ArchiveCreationException class">
@@ -14,7 +14,7 @@ ArchiveCreationException (Apache Maven A
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="ArchiveCreationException (Apache Maven Assembly Plugin 2.5.2 API)";
+    parent.document.title="ArchiveCreationException (Apache Maven Assembly Plugin 2.5.3 API)";
 }
 </SCRIPT>
 <NOSCRIPT>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/archive/ArchiveExpansionException.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/archive/ArchiveExpansionException.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/archive/ArchiveExpansionException.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-ArchiveExpansionException (Apache Maven Assembly Plugin 2.5.2 API)
+ArchiveExpansionException (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.maven.plugin.assembly.archive.ArchiveExpansionException class">
@@ -14,7 +14,7 @@ ArchiveExpansionException (Apache Maven
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="ArchiveExpansionException (Apache Maven Assembly Plugin 2.5.2 API)";
+    parent.document.title="ArchiveExpansionException (Apache Maven Assembly Plugin 2.5.3 API)";
 }
 </SCRIPT>
 <NOSCRIPT>

Modified: websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/archive/AssemblyArchiver.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/archive/AssemblyArchiver.html (original)
+++ websites/production/maven/content/plugins-archives/maven-assembly-plugin-LATEST/apidocs/org/apache/maven/plugin/assembly/archive/AssemblyArchiver.html Sat Dec 13 08:56:32 2014
@@ -4,7 +4,7 @@
 <HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-AssemblyArchiver (Apache Maven Assembly Plugin 2.5.2 API)
+AssemblyArchiver (Apache Maven Assembly Plugin 2.5.3 API)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.maven.plugin.assembly.archive.AssemblyArchiver interface">
@@ -14,7 +14,7 @@ AssemblyArchiver (Apache Maven Assembly
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="AssemblyArchiver (Apache Maven Assembly Plugin 2.5.2 API)";
+    parent.document.title="AssemblyArchiver (Apache Maven Assembly Plugin 2.5.3 API)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -97,9 +97,13 @@ Interface AssemblyArchiver</H2>
 </PRE>
 
 <P>
+Creates an archive
+<P>
+
+<P>
 <DL>
 <DT><B>Version:</B></DT>
-  <DD>$Id: AssemblyArchiver.java 1639422 2014-11-13 18:08:07Z krosenvold $</DD>
+  <DD>$Id: AssemblyArchiver.java 1641677 2014-11-25 19:44:07Z krosenvold $</DD>
 </DL>
 <HR>