You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2013/01/07 01:02:36 UTC
svn commit: r1429618 - in /openejb/site/trunk/content:
tomee-maven-plugin.html tomee-maven-plugin.mdtext
Author: rmannibucau
Date: Mon Jan 7 00:02:36 2013
New Revision: 1429618
URL: http://svn.apache.org/viewvc?rev=1429618&view=rev
Log:
trying to update tomee mvn plugin doc
Modified:
openejb/site/trunk/content/tomee-maven-plugin.html
openejb/site/trunk/content/tomee-maven-plugin.mdtext
Modified: openejb/site/trunk/content/tomee-maven-plugin.html
URL: http://svn.apache.org/viewvc/openejb/site/trunk/content/tomee-maven-plugin.html?rev=1429618&r1=1429617&r2=1429618&view=diff
==============================================================================
--- openejb/site/trunk/content/tomee-maven-plugin.html (original)
+++ openejb/site/trunk/content/tomee-maven-plugin.html Mon Jan 7 00:02:36 2013
@@ -1,132 +1,4 @@
-<div class="section">
- <h2>Plugin Documentation
- <a name="Plugin_Documentation"></a>
- </h2>
- <a name="Plugin_Documentation"></a>
- <p>Goals available for this plugin:</p>
- <table border="0" class="bodyTable">
- <tr class="a">
- <th>Goal</th>
- <th>Description</th>
- </tr>
- <tr class="b">
- <td>
- tomee:build
- </td>
- <td>Create a TomEE instance respecting all the provided configuration but doesn't run it.</td>
- </tr>
- <tr class="a">
- <td>
- tomee:configtest
- </td>
- <td>valid Tomcat config.</td>
- </tr>
- <tr class="b">
- <td>
- tomee:deploy
- </td>
- <td>Deploy an application.</td>
- </tr>
- <tr class="a">
- <td>
- tomee:help
- </td>
- <td>Print help.</td>
- </tr>
- <tr class="b">
- <td>
- tomee:list
- </td>
- <td>List deployed EJBs.
- </td>
- </tr>
- <tr class="a">
- <td>
- tomee:run
- </td>
- <td>Start and wait (ctrl+x).</td>
- </tr>
- <tr class="b">
- <td>
- tomee:start
- </td>
- <td>Start in background TomEE.</td>
- </tr>
- <tr class="a">
- <td>
- tomee:stop
- </td>
- <td>Stop TomEE (for start command).</td>
- </tr>
- <tr class="b">
- <td>
- tomee:undeploy
- </td>
- <td>Undeploy an application.</td>
- </tr>
- </table>
- <div class="section">
- <h3>Usage
- <a name="Usage"></a>
- </h3>
- <a name="Usage"></a>
- <p>You should specify the version in your project's plugin configuration:</p>
- <div class="source">
- <pre>
- <project>
- ...
- <build>
- <!-- To define the plugin version in your parent POM -->
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.openejb.maven</groupId>
- <artifactId>tomee-maven-plugin</artifactId>
- <version>1.0.0.xa</version>
- </plugin>
- ...
- </plugins>
- </pluginManagement>
- <!-- To use the plugin goals in your POM or parent POM -->
- <plugins>
- <plugin>
- <groupId>org.apache.openejb.maven</groupId>
- <artifactId>tomee-maven-plugin</artifactId>
- <version>1.0.0.xa</version>
- </plugin>
- ...
- </plugins>
- </build>
- ...
- </project>
- </pre>
- </div>
- <div>
- <em>Note:</em>
- run, build, start, stop, configtest commands basically share the same config. Both deploy and undeploy commands
- shares the same configuration too.
- </div>
- <div class="section">
- <h2>tomee:run
- <a name="tomee:run"></a>
- </h2>
- <p><b>Full name</b>:
- </p>
- <p>org.apache.openejb.maven:tomee-maven-plugin:1.0.0-SNAPSHOT:run</p>
- <p><b>Description</b>:
- </p>
- <div>(no description)</div>
- <p><b>Attributes</b>:
- </p>
- <ul>
- <li>Requires a Maven project to be executed.</li>
- <li>Requires dependency resolution of artifacts in scope:<tt>runtime</tt>.
- </li>
- </ul>
- <div class="section">
- <h3>Optional Parameters
- <a name="Optional_Parameters"></a>
- </h3>
+<div class="section"><h3>Required Parameters<a name="Required_Parameters"></a></h3>
<table class="bodyTable" border="0">
<tr class="a">
<th>Name</th>
@@ -135,1511 +7,238 @@
<th>Description</th>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#apacheRepos">apacheRepos</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>snapshots</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.apache-repos</tt>.
- </td>
+ <td><b><a href="#finalName">finalName</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.build.finalName}</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.finalName</tt>.</td>
+ </tr>
+ </table>
+ </div>
+ <div class="section"><h3>Optional Parameters<a name="Optional_Parameters"></a></h3>
+ <table class="bodyTable" border="0">
+ <tr class="a">
+ <th>Name</th>
+ <th>Type</th>
+ <th>Since</th>
+ <th>Description</th>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#apacheRepos">apacheRepos</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>snapshots</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.apache-repos</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#appDir">appDir</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>relative to tomee.base.<br /><b>Default value is</b>: <tt>apps</tt>.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#apps">apps</a></b></td>
+ <td><tt>List</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /></td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#appDir">appDir</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>relative to tomee.base.
- <br/>
- <b>Default value is</b>:<tt>apps</tt>.
- <br/>
- </td>
+ <td><b><a href="#args">args</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>User property is</b>: <tt>tomee-plugin.args</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#apps">apps</a>
- </b>
- </td>
- <td>
- <tt>List</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- </td>
+ <td><b><a href="#bin">bin</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.basedir}/src/main/tomee/bin</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.bin</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#args">args</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.args</tt>.
- </td>
+ <td><b><a href="#catalinaBase">catalinaBase</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.build.directory}/apache-tomee</tt>.<br /></td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#bin">bin</a>
- </b>
- </td>
- <td>
- <tt>File</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>${project.basedir}/src/main/tomee/bin</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.bin</tt>.
- </td>
+ <td><b><a href="#config">config</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.basedir}/src/main/tomee/conf</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.conf</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#config">config</a>
- </b>
- </td>
- <td>
- <tt>File</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>${project.basedir}/src/main/tomee/conf</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.conf</tt>.
- </td>
+ <td><b><a href="#debug">debug</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.debug</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#debug">debug</a>
- </b>
- </td>
- <td>
- <tt>boolean</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>false</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.debug</tt>.
- </td>
+ <td><b><a href="#debugPort">debugPort</a></b></td>
+ <td><tt>int</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>5005</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.debugPort</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#debugPort">debugPort</a>
- </b>
- </td>
- <td>
- <tt>int</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>5005</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.debugPort</tt>.
- </td>
+ <td><b><a href="#deployOpenEjbApplication">deployOpenEjbApplication</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.deploy-openejb-internal-application</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#lib">lib</a>
- </b>
- </td>
- <td>
- <tt>File</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>${project.basedir}/src/main/tomee/lib</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.lib</tt>.
- </td>
+ <td><b><a href="#keepServerXmlAsthis">keepServerXmlAsthis</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.keep-server-xml</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#libDir">libDir</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>relative to tomee.base.
- <br/>
- <b>Default value is</b>:<tt>lib</tt>.
- <br/>
- </td>
+ <td><b><a href="#lib">lib</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.basedir}/src/main/tomee/lib</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.lib</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#libs">libs</a>
- </b>
- </td>
- <td>
- <tt>List</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
+ <td><b><a href="#libDir">libDir</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>relative to tomee.base.<br /><b>Default value is</b>: <tt>lib</tt>.<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#libs">libs</a></b></td>
+ <td><tt>List</tt></td>
+ <td><tt>-</tt></td>
<td>supported formats: --> groupId:artifactId:version... -->
- unzip:groupId:artifactId:version... --> remove:prefix (often
- prefix = artifactId)
- <br/>
- </td>
+unzip:groupId:artifactId:version... --> remove:prefix (often
+prefix = artifactId)<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#password">password</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>User property is</b>: <tt>tomee-plugin.pwd</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#quickSession">quickSession</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.quick-session</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#realm">realm</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>User property is</b>: <tt>tomee-plugin.realm</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#packaging">packaging</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>project.packaging</tt>.
- </td>
+ <td><b><a href="#reloadOnUpdate">reloadOnUpdate</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.reload-on-update</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#password">password</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.pwd</tt>.
- </td>
+ <td><b><a href="#removeDefaultWebapps">removeDefaultWebapps</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.remove-default-webapps</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#realm">realm</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.realm</tt>.
- </td>
+ <td><b><a href="#removeTomeeWebapp">removeTomeeWebapp</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.remove-tomee-webapps</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#removeDefaultWebapps">removeDefaultWebapps</a>
- </b>
- </td>
- <td>
- <tt>boolean</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>true</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.remove-default-webapps</tt>.
- </td>
+ <td><b><a href="#skipCurrentProject">skipCurrentProject</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.skipCurrentProject</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#skipCurrentProject">skipCurrentProject</a>
- </b>
- </td>
- <td>
- <tt>boolean</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>false</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.skipCurrentProject</tt>.
- </td>
+ <td><b><a href="#synchronization">synchronization</a></b></td>
+ <td><tt>Synchronization</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /></td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#systemVariables">systemVariables</a>
- </b>
- </td>
- <td>
- <tt>Map</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- </td>
+ <td><b><a href="#systemVariables">systemVariables</a></b></td>
+ <td><tt>Map</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /></td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#tomeeArtifactId">tomeeArtifactId</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>apache-tomee</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.artifactId</tt>.
- </td>
+ <td><b><a href="#tomeeAjpPort">tomeeAjpPort</a></b></td>
+ <td><tt>int</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>8009</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.ajp</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#tomeeClassifier">tomeeClassifier</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>webprofile</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.classifier</tt>.
- </td>
+ <td><b><a href="#tomeeArtifactId">tomeeArtifactId</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>apache-tomee</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.artifactId</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#tomeeGroupId">tomeeGroupId</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>org.apache.openejb</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.groupId</tt>.
- </td>
+ <td><b><a href="#tomeeClassifier">tomeeClassifier</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>webprofile</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.classifier</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#tomeeHost">tomeeHost</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>localhost</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.host</tt>.
- </td>
+ <td><b><a href="#tomeeGroupId">tomeeGroupId</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>org.apache.openejb</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.groupId</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#tomeeHttpPort">tomeeHttpPort</a>
- </b>
- </td>
- <td>
- <tt>int</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>8080</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.http</tt>.
- </td>
+ <td><b><a href="#tomeeHost">tomeeHost</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>localhost</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.host</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#tomeeShutdownPort">tomeeShutdownPort</a>
- </b>
- </td>
- <td>
- <tt>int</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>8005</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.shutdown</tt>.
- </td>
+ <td><b><a href="#tomeeHttpPort">tomeeHttpPort</a></b></td>
+ <td><tt>int</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>8080</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.http</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#tomeeVersion">tomeeVersion</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>1.1.0-SNAPSHOT</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.version</tt>.
- </td>
+ <td><b><a href="#tomeeHttpsPort">tomeeHttpsPort</a></b></td>
+ <td><tt>Integer</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>User property is</b>: <tt>tomee-plugin.https</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#user">user</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.user</tt>.
- </td>
+ <td><b><a href="#tomeeShutdownPort">tomeeShutdownPort</a></b></td>
+ <td><tt>int</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>8005</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.shutdown</tt>.</td>
</tr>
<tr class="a">
- <td>
- <b>
- <a href="#webappDir">webappDir</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>relative to tomee.base.
- <br/>
- <b>Default value is</b>:<tt>webapps</tt>.
- <br/>
- </td>
+ <td><b><a href="#tomeeVersion">tomeeVersion</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>-1</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.version</tt>.</td>
</tr>
<tr class="b">
- <td>
- <b>
- <a href="#webapps">webapps</a>
- </b>
- </td>
- <td>
- <tt>List</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- </td>
+ <td><b><a href="#user">user</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>User property is</b>: <tt>tomee-plugin.user</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#warFile">warFile</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.build.directory}/${project.build.finalName}.${project.packaging}</tt>.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#webappDir">webappDir</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>relative to tomee.base.<br /><b>Default value is</b>: <tt>webapps</tt>.<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#webapps">webapps</a></b></td>
+ <td><tt>List</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /></td>
</tr>
</table>
- </div>
- <div class="section">
- <h3>Parameter Details
- <a name="Parameter_Details"></a>
- </h3>
- <p>
- <b><a name="apacheRepos">apacheRepos</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.apache-repos</tt>
- </li>
- <li><b>Default</b>:
- <tt>snapshots</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="appDir">appDir</a>:
- </b>
- </p>
- <div>relative to tomee.base.</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>Default</b>:
- <tt>apps</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="apps">apps</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.util.List</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="args">args</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.args</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="bin">bin</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.io.File</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.bin</tt>
- </li>
- <li><b>Default</b>:
- <tt>${project.basedir}/src/main/tomee/bin</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="config">config</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.io.File</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.conf</tt>
- </li>
- <li><b>Default</b>:
- <tt>${project.basedir}/src/main/tomee/conf</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="debug">debug</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>boolean</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.debug</tt>
- </li>
- <li><b>Default</b>:
- <tt>false</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="debugPort">debugPort</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>int</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.debugPort</tt>
- </li>
- <li><b>Default</b>:
- <tt>5005</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="lib">lib</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.io.File</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.lib</tt>
- </li>
- <li><b>Default</b>:
- <tt>${project.basedir}/src/main/tomee/lib</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="libDir">libDir</a>:
- </b>
- </p>
- <div>relative to tomee.base.</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>Default</b>:
- <tt>lib</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="libs">libs</a>:
- </b>
- </p>
- <div>supported formats: --> groupId:artifactId:version... -->
- unzip:groupId:artifactId:version... --> remove:prefix (often
- prefix = artifactId)
- </div>
- <ul>
- <li><b>Type</b>:
- <tt>java.util.List</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="packaging">packaging</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>project.packaging</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="password">password</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.pwd</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="realm">realm</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.realm</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="removeDefaultWebapps">removeDefaultWebapps</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>boolean</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.remove-default-webapps</tt>
- </li>
- <li><b>Default</b>:
- <tt>true</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="skipCurrentProject">skipCurrentProject</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>boolean</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.skipCurrentProject</tt>
- </li>
- <li><b>Default</b>:
- <tt>false</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="systemVariables">systemVariables</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.util.Map</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeArtifactId">tomeeArtifactId</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.artifactId</tt>
- </li>
- <li><b>Default</b>:
- <tt>apache-tomee</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeClassifier">tomeeClassifier</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.classifier</tt>
- </li>
- <li><b>Default</b>:
- <tt>webprofile</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeGroupId">tomeeGroupId</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.groupId</tt>
- </li>
- <li><b>Default</b>:
- <tt>org.apache.openejb</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeHost">tomeeHost</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.host</tt>
- </li>
- <li><b>Default</b>:
- <tt>localhost</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeHttpPort">tomeeHttpPort</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>int</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.http</tt>
- </li>
- <li><b>Default</b>:
- <tt>8080</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeShutdownPort">tomeeShutdownPort</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>int</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.shutdown</tt>
- </li>
- <li><b>Default</b>:
- <tt>8005</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeVersion">tomeeVersion</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.version</tt>
- </li>
- <li><b>Default</b>:
- <tt>1.1.0-SNAPSHOT</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="user">user</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.user</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="webappDir">webappDir</a>:
- </b>
- </p>
- <div>relative to tomee.base.</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>Default</b>:
- <tt>webapps</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="webapps">webapps</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.util.List</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- </ul>
- </div>
- </div>
-
-
- </div>
-</div>
-<div class="section">
-<h2>tomee:deploy
- <a name="tomee:deploy"></a>
-</h2>
-<p><b>Full name</b>:
-</p>
-<p>org.apache.openejb.maven:tomee-maven-plugin:1.0.0-SNAPSHOT:deploy</p>
-<p><b>Description</b>:
-</p>
-<div>(no description)</div>
-<p><b>Attributes</b>:
-</p>
-<ul>
- <li>Requires a Maven project to be executed.</li>
-</ul>
-<div class="section">
- <h3>Required Parameters
- <a name="Required_Parameters"></a>
- </h3>
- <table class="bodyTable" border="0">
- <tr class="a">
- <th>Name</th>
- <th>Type</th>
- <th>Since</th>
- <th>Description</th>
- </tr>
- <tr class="b">
- <td>
- <b>
- <a href="#path">path</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.archive</tt>.
- </td>
- </tr>
- </table>
-</div>
-<div class="section">
- <h3>Optional Parameters
- <a name="Optional_Parameters"></a>
- </h3>
- <table class="bodyTable" border="0">
- <tr class="a">
- <th>Name</th>
- <th>Type</th>
- <th>Since</th>
- <th>Description</th>
- </tr>
- <tr class="b">
- <td>
- <b>
- <a href="#password2">password</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.pwd</tt>.
- </td>
- </tr>
- <tr class="a">
- <td>
- <b>
- <a href="#realm2">realm</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.realm</tt>.
- </td>
- </tr>
- <tr class="b">
- <td>
- <b>
- <a href="#systemVariables2">systemVariables</a>
- </b>
- </td>
- <td>
- <tt>Map</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- </td>
- </tr>
- <tr class="a">
- <td>
- <b>
- <a href="#tomeeHost2">tomeeHost</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>localhost</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.host</tt>.
- </td>
- </tr>
- <tr class="b">
- <td>
- <b>
- <a href="#tomeeHttpPort2">tomeeHttpPort</a>
- </b>
- </td>
- <td>
- <tt>int</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>8080</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.http</tt>.
- </td>
- </tr>
- <tr class="a">
- <td>
- <b>
- <a href="#user2">user</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.user</tt>.
- </td>
- </tr>
- </table>
-</div>
-<div class="section">
- <h3>Parameter Details
- <a name="Parameter_Details"></a>
- </h3>
- <p>
- <b><a name="password2">password</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.pwd</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="path">path</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>Yes</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.archive</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="realm2">realm</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.realm</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="systemVariables2">systemVariables</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.util.Map</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeHost2">tomeeHost</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.host</tt>
- </li>
- <li><b>Default</b>:
- <tt>localhost</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeHttpPort2">tomeeHttpPort</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>int</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.http</tt>
- </li>
- <li><b>Default</b>:
- <tt>8080</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="user2">user</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.user</tt>
- </li>
- </ul>
-</div>
-</div>
-
-
- </div>
- </div>
-<div class="section">
-<h2>tomee:list
- <a name="tomee:list"></a>
-</h2>
-<p><b>Full name</b>:
-</p>
-<p>org.apache.openejb.maven:tomee-maven-plugin:1.0.0-SNAPSHOT:list</p>
-<p><b>Description</b>:
-</p>
-<div>highly inspired from openejb command helper but with some different
- data.
-</div>
-<p><b>Attributes</b>:
-</p>
-<ul>
- <li>Requires a Maven project to be executed.</li>
-</ul>
-<div class="section">
- <h3>Optional Parameters
- <a name="Optional_Parameters"></a>
- </h3>
- <table class="bodyTable" border="0">
- <tr class="a">
- <th>Name</th>
- <th>Type</th>
- <th>Since</th>
- <th>Description</th>
- </tr>
- <tr class="b">
- <td>
- <b>
- <a href="#password3">password</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.pwd</tt>.
- </td>
- </tr>
- <tr class="a">
- <td>
- <b>
- <a href="#realm3">realm</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.realm</tt>.
- </td>
- </tr>
- <tr class="b">
- <td>
- <b>
- <a href="#tomeeHost3">tomeeHost</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>localhost</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.host</tt>.
- </td>
- </tr>
- <tr class="a">
- <td>
- <b>
- <a href="#tomeeHttpPort3">tomeeHttpPort</a>
- </b>
- </td>
- <td>
- <tt>int</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>Default value is</b>:<tt>8080</tt>.
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.http</tt>.
- </td>
- </tr>
- <tr class="b">
- <td>
- <b>
- <a href="#user3">user</a>
- </b>
- </td>
- <td>
- <tt>String</tt>
- </td>
- <td>
- <tt>-</tt>
- </td>
- <td>(no description)
- <br/>
- <b>User property is</b>:<tt>tomee-plugin.user</tt>.
- </td>
- </tr>
- </table>
-</div>
-<div class="section">
- <h3>Parameter Details
- <a name="Parameter_Details"></a>
- </h3>
- <p>
- <b><a name="password3">password</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.pwd</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="realm3">realm</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.realm</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeHost3">tomeeHost</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.host</tt>
- </li>
- <li><b>Default</b>:
- <tt>localhost</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="tomeeHttpPort3">tomeeHttpPort</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>int</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.http</tt>
- </li>
- <li><b>Default</b>:
- <tt>8080</tt>
- </li>
- </ul>
- <hr/>
- <p>
- <b><a name="user3">user</a>:
- </b>
- </p>
- <div>(no description)</div>
- <ul>
- <li><b>Type</b>:
- <tt>java.lang.String</tt>
- </li>
- <li><b>Required</b>:
- <tt>No</tt>
- </li>
- <li><b>User Property</b>:
- <tt>tomee-plugin.user</tt>
- </li>
- </ul>
-</div>
-</div>
-
-
- </div>
- </div>
+ </div>
\ No newline at end of file
Modified: openejb/site/trunk/content/tomee-maven-plugin.mdtext
URL: http://svn.apache.org/viewvc/openejb/site/trunk/content/tomee-maven-plugin.mdtext?rev=1429618&r1=1429617&r2=1429618&view=diff
==============================================================================
--- openejb/site/trunk/content/tomee-maven-plugin.mdtext (original)
+++ openejb/site/trunk/content/tomee-maven-plugin.mdtext Mon Jan 7 00:02:36 2013
@@ -40,106 +40,250 @@ Should print output like the following:
Available configuration elements:
-<table>
-<tbody>
-<tr>
-<th>Name</th>
-<th>Description</th>
-</tr>
-<tr>
-<td>tomeeShutdownPort</td>
-<td>The http port to use.</td>
-</tr>
-<tr>
-<td>tomeeHttpPort</td>
-<td>The shutdown port to use.</td>
-</tr>
-<tr>
-<td>args</td>
-<td>Additional JVM arguments.</td>
-</tr>
-<tr>
-<td>debug</td>
-<td>Activate remote debugging on TomEE.</td>
-</tr>
-<tr>
-<td>debugPort</td>
-<td>Port to use for remote debugging when debug=true.</td>
-</tr>
-<tr>
-<td>config</td>
-<td>Folder containing your custom configuration (src/main/tomee/conf by default).</td>
-</tr>
-<tr>
-<td>bin</td>
-<td>Folder containing your custom scripts (src/main/tomee/bin by default).</td>
-</tr>
-<tr>
-<td>lib</td>
-<td>Folder containing your custom libraries (src/main/tomee/lib by default).</td>
-</tr>
-<tr>
-<td>systemVariables</td>
-<td>Additional system properties.</td>
-</tr>
-<tr>
-<td>libs</td>
-<td>Additional libraries put in tomee/lib. It understands maven format groupId:artifactId:version</td>
-</tr>
-<tr>
-<td>webapps</td>
-<td>Additional webapps. It understands maven format too.</td>
-</tr>
-<tr>
-<td>apps</td>
-<td>Additional ear or jar/ejbmodule. It understands maven format too.</td>
-</tr>
-<tr>
-<td>warFile</td>
-<td>Path to the webapp, default is using the war of current project.</td>
-</tr>
-<tr>
-<td>removeDefaultWebapps</td>
-<td>Remove or not tomcat webapps (manager, host-managerÉ) to gain some seconds at startup.</td>
-</tr>
-<tr>
-<td>removeTomeeWebapp</td>
-<td>Remove TomEE webapp (Admin GUI + EJbd transport)</td>
-</tr>
-<tr>
-<td>keepServerXmlAsthis</td>
-<td>If a server.xml was provided don't use port configuration to change it (Note: the stopport should match the configured one.)</td>
-</tr>
-<tr>
-<td>tomeeVersion</td>
-<td>The version of the TomEE artifact used to deploy the application.</td>
-</tr>
-<tr>
-<td>tomeeGroupId</td>
-<td>The groupId of the TomEE artifact used to deploy the application.</td>
-</tr>
-<tr>
-<td>tomeeArtifactId</td>
-<td>The artifactId of the TomEE artifact used to deploy the application</td>
-</tr>
-<tr>
-<td>tomeeType</td>
-<td>The type of the TomEE artifact used to deploy the application (zip).</td>
-</tr>
-<tr>
-<td>tomeeClassifier</td>
-<td>The classifier of the TomEE artifact used to deploy the application (zip).</td>
-</tr>
-<tr>
-<td>skipCurrentProject</td>
-<td>Don't try to deploy current project even if it is a war. (default to false)</td>
-</tr>
-<tr>
-<td>quickSession</td>
-<td>Use a quick session id generator (Random instead of SecuredRandom - default to true)</td>
-</tr>
-</tbody>
-</table>
+<div class="section"><h3>Required Parameters<a name="Required_Parameters"></a></h3>
+ <table class="bodyTable" border="0">
+ <tr class="a">
+ <th>Name</th>
+ <th>Type</th>
+ <th>Since</th>
+ <th>Description</th>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#finalName">finalName</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.build.finalName}</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.finalName</tt>.</td>
+ </tr>
+ </table>
+ </div>
+ <div class="section"><h3>Optional Parameters<a name="Optional_Parameters"></a></h3>
+ <table class="bodyTable" border="0">
+ <tr class="a">
+ <th>Name</th>
+ <th>Type</th>
+ <th>Since</th>
+ <th>Description</th>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#apacheRepos">apacheRepos</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>snapshots</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.apache-repos</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#appDir">appDir</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>relative to tomee.base.<br /><b>Default value is</b>: <tt>apps</tt>.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#apps">apps</a></b></td>
+ <td><tt>List</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#args">args</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>User property is</b>: <tt>tomee-plugin.args</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#bin">bin</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.basedir}/src/main/tomee/bin</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.bin</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#catalinaBase">catalinaBase</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.build.directory}/apache-tomee</tt>.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#config">config</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.basedir}/src/main/tomee/conf</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.conf</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#debug">debug</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.debug</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#debugPort">debugPort</a></b></td>
+ <td><tt>int</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>5005</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.debugPort</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#deployOpenEjbApplication">deployOpenEjbApplication</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.deploy-openejb-internal-application</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#keepServerXmlAsthis">keepServerXmlAsthis</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.keep-server-xml</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#lib">lib</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.basedir}/src/main/tomee/lib</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.lib</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#libDir">libDir</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>relative to tomee.base.<br /><b>Default value is</b>: <tt>lib</tt>.<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#libs">libs</a></b></td>
+ <td><tt>List</tt></td>
+ <td><tt>-</tt></td>
+ <td>supported formats: --> groupId:artifactId:version... -->
+unzip:groupId:artifactId:version... --> remove:prefix (often
+prefix = artifactId)<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#password">password</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>User property is</b>: <tt>tomee-plugin.pwd</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#quickSession">quickSession</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.quick-session</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#realm">realm</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>User property is</b>: <tt>tomee-plugin.realm</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#reloadOnUpdate">reloadOnUpdate</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.reload-on-update</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#removeDefaultWebapps">removeDefaultWebapps</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.remove-default-webapps</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#removeTomeeWebapp">removeTomeeWebapp</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.remove-tomee-webapps</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#skipCurrentProject">skipCurrentProject</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.skipCurrentProject</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#synchronization">synchronization</a></b></td>
+ <td><tt>Synchronization</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#systemVariables">systemVariables</a></b></td>
+ <td><tt>Map</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#tomeeAjpPort">tomeeAjpPort</a></b></td>
+ <td><tt>int</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>8009</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.ajp</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#tomeeArtifactId">tomeeArtifactId</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>apache-tomee</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.artifactId</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#tomeeClassifier">tomeeClassifier</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>webprofile</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.classifier</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#tomeeGroupId">tomeeGroupId</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>org.apache.openejb</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.groupId</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#tomeeHost">tomeeHost</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>localhost</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.host</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#tomeeHttpPort">tomeeHttpPort</a></b></td>
+ <td><tt>int</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>8080</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.http</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#tomeeHttpsPort">tomeeHttpsPort</a></b></td>
+ <td><tt>Integer</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>User property is</b>: <tt>tomee-plugin.https</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#tomeeShutdownPort">tomeeShutdownPort</a></b></td>
+ <td><tt>int</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>8005</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.shutdown</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#tomeeVersion">tomeeVersion</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>-1</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.version</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#user">user</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>User property is</b>: <tt>tomee-plugin.user</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#warFile">warFile</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /><b>Default value is</b>: <tt>${project.build.directory}/${project.build.finalName}.${project.packaging}</tt>.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#webappDir">webappDir</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>-</tt></td>
+ <td>relative to tomee.base.<br /><b>Default value is</b>: <tt>webapps</tt>.<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#webapps">webapps</a></b></td>
+ <td><tt>List</tt></td>
+ <td><tt>-</tt></td>
+ <td>(no description)<br /></td>
+ </tr>
+ </table>
+ </div>
## Some more tweak