Author: buildbot
Date: Thu Sep 1 09:46:29 2011
New Revision: 795087
Log:
Staging update by buildbot
Modified:
websites/staging/aries/trunk/content/modules/ebamavenpluginproject.html
Modified:
websites/staging/aries/trunk/content/modules/ebamavenpluginproject.html
==============================================================================
--- websites/staging/aries/trunk/content/modules/ebamavenpluginproject.html
(original)
+++ websites/staging/aries/trunk/content/modules/ebamavenpluginproject.html Thu
Sep 1 09:46:29 2011
@@ -328,13 +328,49 @@ follows. The text inside the elements i
</pre></div>
+<p><a name="EBAMavenPluginProject-AddingUseBundleheader"></a></p>
+<h2 id="adding_the_use-bundle_header">Adding the Use-Bundle header</h2>
+<p>The application Use-Bundle header can be set as
+follows. The text inside the elements is included as-is.</p>
+<div class="codehilite"><pre><span class="nt"><configuration></span>
+ <span class="nt"><instructions></span>
+ <span class="nt"><Use-Bundle></span>...<span
class="nt"></Use-Bundle></span>
+ <span class="nt"></instructions></span>
+<span class="nt"></configuration></span>
+</pre></div>
+
+
<p><a name="EBAMavenPluginProject-Includingtransitivedependencies"></a></p>
-<h2 id="including_transitive_dependencies">Including transitive
dependencies</h2>
+<h2 id="including_transitive_dependencies_deprecated">Including transitive
dependencies (deprecated)</h2>
+<p>This configuration option is deprecated in favor of <archiveContent />.</p>
<p>By default, the archive will only include the direct dependencies of the
project. Transitive dependencies can be includes as follows:</p>
<div class="codehilite"><pre><span class="nt"><configuration></span>
<span class="nt"><useTransitiveDependencies></span>true<span
class="nt"></useTransitiveDependencies></span>
<span class="nt"></configuration></span>
+</pre></div>
+
+
+<p><a name="EBAMavenPluginProject-Archivecontent"></a></p>
+<h2 id="including_bundles_in_the_archive">Including bundles in the archive</h2>
+<p>By default, the archive will only include the direct dependencies of the
project. The <code><archiveContent/></code> element can be used to
control the archive artifact contents. The following shows how to include all
direct and transitive dependencies.</p>
+<div class="codehilite"><pre><span class="nt"><configuration></span>
+ <span class="nt"><archiveContent></span>all<span
class="nt"></archiveContent></span>
+<span class="nt"></configuration></span>
+</pre></div>
+
+
+<p>The following shows how to exclude all dependencies from the archive. This
is useful if you just want the application definition and will use a bundle
repository to provision the bundles during deployment.</p>
+<div class="codehilite"><pre><span class="nt"><configuration></span>
+ <span class="nt"><archiveContent></span>none<span
class="nt"></archiveContent></span>
+<span class="nt"></configuration></span>
+</pre></div>
+
+
+<p>The following specifies the default of including only the direct
dependencies (assumes the application contents and direct dependencies are the
same).</p>
+<div class="codehilite"><pre><span class="nt"><configuration></span>
+ <span class="nt"><archiveContent></span>applicationContent<span
class="nt"></archiveContent></span>
+<span class="nt"></configuration></span>
</pre></div></div>
<!-- Content -->
</td>