You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by an...@apache.org on 2014/08/12 16:00:46 UTC

svn commit: r1617477 [3/3] - in /tomee/site/trunk/content: ./ maven/

Added: tomee/site/trunk/content/maven/start-mojo.mdtext
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/start-mojo.mdtext?rev=1617477&view=auto
==============================================================================
--- tomee/site/trunk/content/maven/start-mojo.mdtext (added)
+++ tomee/site/trunk/content/maven/start-mojo.mdtext Tue Aug 12 14:00:45 2014
@@ -0,0 +1,1348 @@
+## tomee:start<a name="tomee:start"></a>
+
+**Full name**:
+
+org.apache.openejb.maven:tomee-maven-plugin:[Current Version]:start
+
+**Description**:
+
+<div>Start and forget TomEE.</div>
+
+**Attributes**:
+
+*   Requires a Maven project to be executed.
+*   Requires dependency resolution of artifacts in scope: <tt>runtime+system</tt>.
+*   Requires dependency collection of artifacts in scope: <tt>runtime</tt>.
+
+<div class="section">
+
+### Optional Parameters<a name="Optional_Parameters"></a>
+
+<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>**[apacheRepos](#apacheRepos)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>snapshots</tt>.
+**User property is**: <tt>tomee-plugin.apache-repos</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[appDir](#appDir)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>relative to tomee.base.
+**Default value is**: <tt>apps</tt>.
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[apps](#apps)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[args](#args)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.args</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[bin](#bin)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.basedir}/src/main/tomee/bin</tt>.
+**User property is**: <tt>tomee-plugin.bin</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[catalinaBase](#catalinaBase)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.build.directory}/apache-tomee</tt>.
+**User property is**: <tt>tomee-plugin.catalina-base</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[checkStarted](#checkStarted)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.check-started</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[classpaths](#classpaths)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[config](#config)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.basedir}/src/main/tomee/conf</tt>.
+**User property is**: <tt>tomee-plugin.conf</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[context](#context)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>rename the current artifact
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[debug](#debug)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.debug</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[debugPort](#debugPort)**</td>
+
+<td><tt>int</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>5005</tt>.
+**User property is**: <tt>tomee-plugin.debugPort</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[deployOpenEjbApplication](#deployOpenEjbApplication)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.deploy-openejb-internal-application</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[docBases](#docBases)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>for TomEE and wars only, which docBase to use for this war.
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[ejbRemote](#ejbRemote)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>true</tt>.
+**User property is**: <tt>tomee-plugin.ejb-remote</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[externalRepositories](#externalRepositories)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>for TomEE and wars only, add some external repositories to
+classloader.
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[forceReloadable](#forceReloadable)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>force webapp to be reloadable
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.force-reloadable</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[javaagents](#javaagents)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[keepServerXmlAsthis](#keepServerXmlAsthis)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.keep-server-xml</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[lib](#lib)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.basedir}/src/main/tomee/lib</tt>.
+**User property is**: <tt>tomee-plugin.lib</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[libDir](#libDir)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>relative to tomee.base.
+**Default value is**: <tt>lib</tt>.
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[libs](#libs)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>supported formats: --&gt; groupId:artifactId:version... --&gt;
+unzip:groupId:artifactId:version... --&gt; remove:prefix (often
+prefix = artifactId)
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[mainDir](#mainDir)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.basedir}/src/main</tt>.
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[password](#password)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.pwd</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[quickSession](#quickSession)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>use a real random instead of secure random. saves few ms at
+startup.
+**Default value is**: <tt>true</tt>.
+**User property is**: <tt>tomee-plugin.quick-session</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[realm](#realm)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.realm</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[reloadOnUpdate](#reloadOnUpdate)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.reload-on-update</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[removeDefaultWebapps](#removeDefaultWebapps)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>true</tt>.
+**User property is**: <tt>tomee-plugin.remove-default-webapps</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[removeTomeeWebapp](#removeTomeeWebapp)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>true</tt>.
+**User property is**: <tt>tomee-plugin.remove-tomee-webapps</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[simpleLog](#simpleLog)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.simple-log</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[skipCurrentProject](#skipCurrentProject)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.skipCurrentProject</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[skipWarResources](#skipWarResources)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>when you set docBases to src/main/webapp setting it to true will
+allow hot refresh.
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.skipWarResources</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[synchronization](#synchronization)**</td>
+
+<td><tt>Synchronization</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[synchronizations](#synchronizations)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[systemVariables](#systemVariables)**</td>
+
+<td><tt>Map</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[target](#target)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.build.directory}</tt>.
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeAjpPort](#tomeeAjpPort)**</td>
+
+<td><tt>int</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>8009</tt>.
+**User property is**: <tt>tomee-plugin.ajp</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeAlreadyInstalled](#tomeeAlreadyInstalled)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.exiting</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeArtifactId](#tomeeArtifactId)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>apache-tomee</tt>.
+**User property is**: <tt>tomee-plugin.artifactId</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeClassifier](#tomeeClassifier)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>webprofile</tt>.
+**User property is**: <tt>tomee-plugin.classifier</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeGroupId](#tomeeGroupId)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>org.apache.openejb</tt>.
+**User property is**: <tt>tomee-plugin.groupId</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeHost](#tomeeHost)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>localhost</tt>.
+**User property is**: <tt>tomee-plugin.host</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeHttpPort](#tomeeHttpPort)**</td>
+
+<td><tt>int</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>8080</tt>.
+**User property is**: <tt>tomee-plugin.http</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeHttpsPort](#tomeeHttpsPort)**</td>
+
+<td><tt>Integer</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.https</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeShutdownCommand](#tomeeShutdownCommand)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>SHUTDOWN</tt>.
+**User property is**: <tt>tomee-plugin.shutdown-command</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeShutdownPort](#tomeeShutdownPort)**</td>
+
+<td><tt>int</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>8005</tt>.
+**User property is**: <tt>tomee-plugin.shutdown</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeVersion](#tomeeVersion)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>-1</tt>.
+**User property is**: <tt>tomee-plugin.version</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[useConsole](#useConsole)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>true</tt>.
+**User property is**: <tt>tomee-plugin.use-console</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[useOpenEJB](#useOpenEJB)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>use openejb-standalone automatically instead of TomEE
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.openejb</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[user](#user)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.user</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[warFile](#warFile)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.build.directory}/${project.build.finalName}.${project.packaging}</tt>.
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[webappClasses](#webappClasses)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.build.outputDirectory}</tt>.
+**User property is**: <tt>tomee-plugin.webappClasses</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[webappDefaultConfig](#webappDefaultConfig)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>forcing nice default for war development (WEB-INF/classes and web
+resources)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.webappDefaultConfig</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[webappDir](#webappDir)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>relative to tomee.base.
+**Default value is**: <tt>webapps</tt>.
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[webappResources](#webappResources)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.basedir}/src/main/webapp</tt>.
+**User property is**: <tt>tomee-plugin.webappResources</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[webapps](#webapps)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+        </table>
+      </div>
+
+<div class="section">
+
+### Parameter Details<a name="Parameter_Details"></a>
+
+**<a name="apacheRepos">apacheRepos</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.apache-repos</tt>
+*   **Default**: <tt>snapshots</tt>
+
+* * *
+
+**<a name="appDir">appDir</a>:**
+
+<div>relative to tomee.base.</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>apps</tt>
+
+* * *
+
+**<a name="apps">apps</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="args">args</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.args</tt>
+
+* * *
+
+**<a name="bin">bin</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.bin</tt>
+*   **Default**: <tt>${project.basedir}/src/main/tomee/bin</tt>
+
+* * *
+
+**<a name="catalinaBase">catalinaBase</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.catalina-base</tt>
+*   **Default**: <tt>${project.build.directory}/apache-tomee</tt>
+
+* * *
+
+**<a name="checkStarted">checkStarted</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.check-started</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="classpaths">classpaths</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="config">config</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.conf</tt>
+*   **Default**: <tt>${project.basedir}/src/main/tomee/conf</tt>
+
+* * *
+
+**<a name="context">context</a>:**
+
+<div>rename the current artifact</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="debug">debug</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.debug</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="debugPort">debugPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>int</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.debugPort</tt>
+*   **Default**: <tt>5005</tt>
+
+* * *
+
+**<a name="deployOpenEjbApplication">deployOpenEjbApplication</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.deploy-openejb-internal-application</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="docBases">docBases</a>:**
+
+<div>for TomEE and wars only, which docBase to use for this war.</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="ejbRemote">ejbRemote</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.ejb-remote</tt>
+*   **Default**: <tt>true</tt>
+
+* * *
+
+**<a name="externalRepositories">externalRepositories</a>:**
+
+<div>for TomEE and wars only, add some external repositories to
+classloader.</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="forceReloadable">forceReloadable</a>:**
+
+<div>force webapp to be reloadable</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.force-reloadable</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="javaagents">javaagents</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="keepServerXmlAsthis">keepServerXmlAsthis</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.keep-server-xml</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="lib">lib</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.lib</tt>
+*   **Default**: <tt>${project.basedir}/src/main/tomee/lib</tt>
+
+* * *
+
+**<a name="libDir">libDir</a>:**
+
+<div>relative to tomee.base.</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>lib</tt>
+
+* * *
+
+**<a name="libs">libs</a>:**
+
+<div>supported formats: --&gt; groupId:artifactId:version... --&gt;
+unzip:groupId:artifactId:version... --&gt; remove:prefix (often
+prefix = artifactId)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="mainDir">mainDir</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>${project.basedir}/src/main</tt>
+
+* * *
+
+**<a name="password">password</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.pwd</tt>
+
+* * *
+
+**<a name="quickSession">quickSession</a>:**
+
+<div>use a real random instead of secure random. saves few ms at
+startup.</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.quick-session</tt>
+*   **Default**: <tt>true</tt>
+
+* * *
+
+**<a name="realm">realm</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.realm</tt>
+
+* * *
+
+**<a name="reloadOnUpdate">reloadOnUpdate</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.reload-on-update</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="removeDefaultWebapps">removeDefaultWebapps</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.remove-default-webapps</tt>
+*   **Default**: <tt>true</tt>
+
+* * *
+
+**<a name="removeTomeeWebapp">removeTomeeWebapp</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.remove-tomee-webapps</tt>
+*   **Default**: <tt>true</tt>
+
+* * *
+
+**<a name="simpleLog">simpleLog</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.simple-log</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="skipCurrentProject">skipCurrentProject</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.skipCurrentProject</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="skipWarResources">skipWarResources</a>:**
+
+<div>when you set docBases to src/main/webapp setting it to true will
+allow hot refresh.</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.skipWarResources</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="synchronization">synchronization</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>org.apache.openejb.maven.plugin.Synchronization</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="synchronizations">synchronizations</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="systemVariables">systemVariables</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.Map</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="target">target</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>${project.build.directory}</tt>
+
+* * *
+
+**<a name="tomeeAjpPort">tomeeAjpPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>int</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.ajp</tt>
+*   **Default**: <tt>8009</tt>
+
+* * *
+
+**<a name="tomeeAlreadyInstalled">tomeeAlreadyInstalled</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.exiting</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="tomeeArtifactId">tomeeArtifactId</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.artifactId</tt>
+*   **Default**: <tt>apache-tomee</tt>
+
+* * *
+
+**<a name="tomeeClassifier">tomeeClassifier</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.classifier</tt>
+*   **Default**: <tt>webprofile</tt>
+
+* * *
+
+**<a name="tomeeGroupId">tomeeGroupId</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.groupId</tt>
+*   **Default**: <tt>org.apache.openejb</tt>
+
+* * *
+
+**<a name="tomeeHost">tomeeHost</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.host</tt>
+*   **Default**: <tt>localhost</tt>
+
+* * *
+
+**<a name="tomeeHttpPort">tomeeHttpPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>int</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.http</tt>
+*   **Default**: <tt>8080</tt>
+
+* * *
+
+**<a name="tomeeHttpsPort">tomeeHttpsPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.Integer</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.https</tt>
+
+* * *
+
+**<a name="tomeeShutdownCommand">tomeeShutdownCommand</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.shutdown-command</tt>
+*   **Default**: <tt>SHUTDOWN</tt>
+
+* * *
+
+**<a name="tomeeShutdownPort">tomeeShutdownPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>int</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.shutdown</tt>
+*   **Default**: <tt>8005</tt>
+
+* * *
+
+**<a name="tomeeVersion">tomeeVersion</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.version</tt>
+*   **Default**: <tt>-1</tt>
+
+* * *
+
+**<a name="useConsole">useConsole</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.use-console</tt>
+*   **Default**: <tt>true</tt>
+
+* * *
+
+**<a name="useOpenEJB">useOpenEJB</a>:**
+
+<div>use openejb-standalone automatically instead of TomEE</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.openejb</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="user">user</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.user</tt>
+
+* * *
+
+**<a name="warFile">warFile</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>${project.build.directory}/${project.build.finalName}.${project.packaging}</tt>
+
+* * *
+
+**<a name="webappClasses">webappClasses</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.webappClasses</tt>
+*   **Default**: <tt>${project.build.outputDirectory}</tt>
+
+* * *
+
+**<a name="webappDefaultConfig">webappDefaultConfig</a>:**
+
+<div>forcing nice default for war development (WEB-INF/classes and web
+resources)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.webappDefaultConfig</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="webappDir">webappDir</a>:**
+
+<div>relative to tomee.base.</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>webapps</tt>
+
+* * *
+
+**<a name="webappResources">webappResources</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.webappResources</tt>
+*   **Default**: <tt>${project.basedir}/src/main/webapp</tt>
+
+* * *
+
+**<a name="webapps">webapps</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+      </div>
+    </div>
+
+      </div>
+    </div>
\ No newline at end of file

Added: tomee/site/trunk/content/maven/stop-mojo.mdtext
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/stop-mojo.mdtext?rev=1617477&view=auto
==============================================================================
--- tomee/site/trunk/content/maven/stop-mojo.mdtext (added)
+++ tomee/site/trunk/content/maven/stop-mojo.mdtext Tue Aug 12 14:00:45 2014
@@ -0,0 +1,1282 @@
+## tomee:stop<a name="tomee:stop"></a>
+
+**Full name**:
+
+org.apache.openejb.maven:tomee-maven-plugin:[Current Version]:stop
+
+**Description**:
+
+<div>Stop a TomEE started with start command.</div>
+
+**Attributes**:
+
+*   Requires a Maven project to be executed.
+*   Requires dependency resolution of artifacts in scope: <tt>runtime+system</tt>.
+*   Requires dependency collection of artifacts in scope: <tt>runtime</tt>.
+
+<div class="section">
+
+### Optional Parameters<a name="Optional_Parameters"></a>
+
+<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>**[apacheRepos](#apacheRepos)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>snapshots</tt>.
+**User property is**: <tt>tomee-plugin.apache-repos</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[appDir](#appDir)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>relative to tomee.base.
+**Default value is**: <tt>apps</tt>.
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[apps](#apps)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[args](#args)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.args</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[bin](#bin)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.basedir}/src/main/tomee/bin</tt>.
+**User property is**: <tt>tomee-plugin.bin</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[catalinaBase](#catalinaBase)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.build.directory}/apache-tomee</tt>.
+**User property is**: <tt>tomee-plugin.catalina-base</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[checkStarted](#checkStarted)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.check-started</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[classpaths](#classpaths)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[config](#config)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.basedir}/src/main/tomee/conf</tt>.
+**User property is**: <tt>tomee-plugin.conf</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[context](#context)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>rename the current artifact
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[debug](#debug)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.debug</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[debugPort](#debugPort)**</td>
+
+<td><tt>int</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>5005</tt>.
+**User property is**: <tt>tomee-plugin.debugPort</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[deployOpenEjbApplication](#deployOpenEjbApplication)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.deploy-openejb-internal-application</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[docBases](#docBases)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>for TomEE and wars only, which docBase to use for this war.
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[ejbRemote](#ejbRemote)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>true</tt>.
+**User property is**: <tt>tomee-plugin.ejb-remote</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[externalRepositories](#externalRepositories)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>for TomEE and wars only, add some external repositories to
+classloader.
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[forceReloadable](#forceReloadable)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>force webapp to be reloadable
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.force-reloadable</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[javaagents](#javaagents)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[keepServerXmlAsthis](#keepServerXmlAsthis)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.keep-server-xml</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[lib](#lib)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.basedir}/src/main/tomee/lib</tt>.
+**User property is**: <tt>tomee-plugin.lib</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[libDir](#libDir)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>relative to tomee.base.
+**Default value is**: <tt>lib</tt>.
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[libs](#libs)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>supported formats: --&gt; groupId:artifactId:version... --&gt;
+unzip:groupId:artifactId:version... --&gt; remove:prefix (often
+prefix = artifactId)
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[mainDir](#mainDir)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.basedir}/src/main</tt>.
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[password](#password)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.pwd</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[quickSession](#quickSession)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>use a real random instead of secure random. saves few ms at
+startup.
+**Default value is**: <tt>true</tt>.
+**User property is**: <tt>tomee-plugin.quick-session</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[realm](#realm)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.realm</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[removeDefaultWebapps](#removeDefaultWebapps)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>true</tt>.
+**User property is**: <tt>tomee-plugin.remove-default-webapps</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[removeTomeeWebapp](#removeTomeeWebapp)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>true</tt>.
+**User property is**: <tt>tomee-plugin.remove-tomee-webapps</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[simpleLog](#simpleLog)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.simple-log</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[skipCurrentProject](#skipCurrentProject)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.skipCurrentProject</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[skipWarResources](#skipWarResources)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>when you set docBases to src/main/webapp setting it to true will
+allow hot refresh.
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.skipWarResources</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[systemVariables](#systemVariables)**</td>
+
+<td><tt>Map</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[target](#target)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.build.directory}</tt>.
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeAjpPort](#tomeeAjpPort)**</td>
+
+<td><tt>int</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>8009</tt>.
+**User property is**: <tt>tomee-plugin.ajp</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeAlreadyInstalled](#tomeeAlreadyInstalled)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.exiting</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeArtifactId](#tomeeArtifactId)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>apache-tomee</tt>.
+**User property is**: <tt>tomee-plugin.artifactId</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeClassifier](#tomeeClassifier)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>webprofile</tt>.
+**User property is**: <tt>tomee-plugin.classifier</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeGroupId](#tomeeGroupId)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>org.apache.openejb</tt>.
+**User property is**: <tt>tomee-plugin.groupId</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeHost](#tomeeHost)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>localhost</tt>.
+**User property is**: <tt>tomee-plugin.host</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeHttpPort](#tomeeHttpPort)**</td>
+
+<td><tt>int</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>8080</tt>.
+**User property is**: <tt>tomee-plugin.http</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeHttpsPort](#tomeeHttpsPort)**</td>
+
+<td><tt>Integer</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.https</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeShutdownCommand](#tomeeShutdownCommand)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>SHUTDOWN</tt>.
+**User property is**: <tt>tomee-plugin.shutdown-command</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeShutdownPort](#tomeeShutdownPort)**</td>
+
+<td><tt>int</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>8005</tt>.
+**User property is**: <tt>tomee-plugin.shutdown</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeVersion](#tomeeVersion)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>-1</tt>.
+**User property is**: <tt>tomee-plugin.version</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[useConsole](#useConsole)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>true</tt>.
+**User property is**: <tt>tomee-plugin.use-console</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[useOpenEJB](#useOpenEJB)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>use openejb-standalone automatically instead of TomEE
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.openejb</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[user](#user)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.user</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[warFile](#warFile)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.build.directory}/${project.build.finalName}.${project.packaging}</tt>.
+</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[webappClasses](#webappClasses)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.build.outputDirectory}</tt>.
+**User property is**: <tt>tomee-plugin.webappClasses</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[webappDefaultConfig](#webappDefaultConfig)**</td>
+
+<td><tt>boolean</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>forcing nice default for war development (WEB-INF/classes and web
+resources)
+**Default value is**: <tt>false</tt>.
+**User property is**: <tt>tomee-plugin.webappDefaultConfig</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[webappDir](#webappDir)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>relative to tomee.base.
+**Default value is**: <tt>webapps</tt>.
+</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[webappResources](#webappResources)**</td>
+
+<td><tt>File</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>${project.basedir}/src/main/webapp</tt>.
+**User property is**: <tt>tomee-plugin.webappResources</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[webapps](#webapps)**</td>
+
+<td><tt>List</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+</td>
+          </tr>
+        </table>
+      </div>
+
+<div class="section">
+
+### Parameter Details<a name="Parameter_Details"></a>
+
+**<a name="apacheRepos">apacheRepos</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.apache-repos</tt>
+*   **Default**: <tt>snapshots</tt>
+
+* * *
+
+**<a name="appDir">appDir</a>:**
+
+<div>relative to tomee.base.</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>apps</tt>
+
+* * *
+
+**<a name="apps">apps</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="args">args</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.args</tt>
+
+* * *
+
+**<a name="bin">bin</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.bin</tt>
+*   **Default**: <tt>${project.basedir}/src/main/tomee/bin</tt>
+
+* * *
+
+**<a name="catalinaBase">catalinaBase</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.catalina-base</tt>
+*   **Default**: <tt>${project.build.directory}/apache-tomee</tt>
+
+* * *
+
+**<a name="checkStarted">checkStarted</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.check-started</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="classpaths">classpaths</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="config">config</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.conf</tt>
+*   **Default**: <tt>${project.basedir}/src/main/tomee/conf</tt>
+
+* * *
+
+**<a name="context">context</a>:**
+
+<div>rename the current artifact</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="debug">debug</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.debug</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="debugPort">debugPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>int</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.debugPort</tt>
+*   **Default**: <tt>5005</tt>
+
+* * *
+
+**<a name="deployOpenEjbApplication">deployOpenEjbApplication</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.deploy-openejb-internal-application</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="docBases">docBases</a>:**
+
+<div>for TomEE and wars only, which docBase to use for this war.</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="ejbRemote">ejbRemote</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.ejb-remote</tt>
+*   **Default**: <tt>true</tt>
+
+* * *
+
+**<a name="externalRepositories">externalRepositories</a>:**
+
+<div>for TomEE and wars only, add some external repositories to
+classloader.</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="forceReloadable">forceReloadable</a>:**
+
+<div>force webapp to be reloadable</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.force-reloadable</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="javaagents">javaagents</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="keepServerXmlAsthis">keepServerXmlAsthis</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.keep-server-xml</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="lib">lib</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.lib</tt>
+*   **Default**: <tt>${project.basedir}/src/main/tomee/lib</tt>
+
+* * *
+
+**<a name="libDir">libDir</a>:**
+
+<div>relative to tomee.base.</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>lib</tt>
+
+* * *
+
+**<a name="libs">libs</a>:**
+
+<div>supported formats: --&gt; groupId:artifactId:version... --&gt;
+unzip:groupId:artifactId:version... --&gt; remove:prefix (often
+prefix = artifactId)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="mainDir">mainDir</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>${project.basedir}/src/main</tt>
+
+* * *
+
+**<a name="password">password</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.pwd</tt>
+
+* * *
+
+**<a name="quickSession">quickSession</a>:**
+
+<div>use a real random instead of secure random. saves few ms at
+startup.</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.quick-session</tt>
+*   **Default**: <tt>true</tt>
+
+* * *
+
+**<a name="realm">realm</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.realm</tt>
+
+* * *
+
+**<a name="removeDefaultWebapps">removeDefaultWebapps</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.remove-default-webapps</tt>
+*   **Default**: <tt>true</tt>
+
+* * *
+
+**<a name="removeTomeeWebapp">removeTomeeWebapp</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.remove-tomee-webapps</tt>
+*   **Default**: <tt>true</tt>
+
+* * *
+
+**<a name="simpleLog">simpleLog</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.simple-log</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="skipCurrentProject">skipCurrentProject</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.skipCurrentProject</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="skipWarResources">skipWarResources</a>:**
+
+<div>when you set docBases to src/main/webapp setting it to true will
+allow hot refresh.</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.skipWarResources</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="systemVariables">systemVariables</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.Map</tt>
+*   **Required**: <tt>No</tt>
+
+* * *
+
+**<a name="target">target</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>${project.build.directory}</tt>
+
+* * *
+
+**<a name="tomeeAjpPort">tomeeAjpPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>int</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.ajp</tt>
+*   **Default**: <tt>8009</tt>
+
+* * *
+
+**<a name="tomeeAlreadyInstalled">tomeeAlreadyInstalled</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.exiting</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="tomeeArtifactId">tomeeArtifactId</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.artifactId</tt>
+*   **Default**: <tt>apache-tomee</tt>
+
+* * *
+
+**<a name="tomeeClassifier">tomeeClassifier</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.classifier</tt>
+*   **Default**: <tt>webprofile</tt>
+
+* * *
+
+**<a name="tomeeGroupId">tomeeGroupId</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.groupId</tt>
+*   **Default**: <tt>org.apache.openejb</tt>
+
+* * *
+
+**<a name="tomeeHost">tomeeHost</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.host</tt>
+*   **Default**: <tt>localhost</tt>
+
+* * *
+
+**<a name="tomeeHttpPort">tomeeHttpPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>int</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.http</tt>
+*   **Default**: <tt>8080</tt>
+
+* * *
+
+**<a name="tomeeHttpsPort">tomeeHttpsPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.Integer</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.https</tt>
+
+* * *
+
+**<a name="tomeeShutdownCommand">tomeeShutdownCommand</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.shutdown-command</tt>
+*   **Default**: <tt>SHUTDOWN</tt>
+
+* * *
+
+**<a name="tomeeShutdownPort">tomeeShutdownPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>int</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.shutdown</tt>
+*   **Default**: <tt>8005</tt>
+
+* * *
+
+**<a name="tomeeVersion">tomeeVersion</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.version</tt>
+*   **Default**: <tt>-1</tt>
+
+* * *
+
+**<a name="useConsole">useConsole</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.use-console</tt>
+*   **Default**: <tt>true</tt>
+
+* * *
+
+**<a name="useOpenEJB">useOpenEJB</a>:**
+
+<div>use openejb-standalone automatically instead of TomEE</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.openejb</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="user">user</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.user</tt>
+
+* * *
+
+**<a name="warFile">warFile</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>${project.build.directory}/${project.build.finalName}.${project.packaging}</tt>
+
+* * *
+
+**<a name="webappClasses">webappClasses</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.webappClasses</tt>
+*   **Default**: <tt>${project.build.outputDirectory}</tt>
+
+* * *
+
+**<a name="webappDefaultConfig">webappDefaultConfig</a>:**
+
+<div>forcing nice default for war development (WEB-INF/classes and web
+resources)</div>
+
+*   **Type**: <tt>boolean</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.webappDefaultConfig</tt>
+*   **Default**: <tt>false</tt>
+
+* * *
+
+**<a name="webappDir">webappDir</a>:**
+
+<div>relative to tomee.base.</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **Default**: <tt>webapps</tt>
+
+* * *
+
+**<a name="webappResources">webappResources</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.io.File</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.webappResources</tt>
+*   **Default**: <tt>${project.basedir}/src/main/webapp</tt>
+
+* * *
+
+**<a name="webapps">webapps</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.util.List</tt>
+*   **Required**: <tt>No</tt>
+      </div>
+    </div>
+
+      </div>
+    </div>
\ No newline at end of file

Added: tomee/site/trunk/content/maven/tomee-maven-plugin.mdtext
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/tomee-maven-plugin.mdtext?rev=1617477&view=auto
==============================================================================
--- tomee/site/trunk/content/maven/tomee-maven-plugin.mdtext (added)
+++ tomee/site/trunk/content/maven/tomee-maven-plugin.mdtext Tue Aug 12 14:00:45 2014
@@ -0,0 +1,146 @@
+Title: TomEE Maven Plugin
+
+Inspired by the Jetty Maven Plugin, the TomEE Maven Plugin is a feature-rich
+plugin that allows for:
+
+ - Easy provisioning of a TomEE server
+ - Server start and stop
+ - Application deployment and undeployment
+
+Simply add the following to the <plugins>, and optionally the <pluginManagement>), section of your `pom.xml`
+
+    <plugins>
+        <plugin>
+          <groupId>org.apache.openejb.maven</groupId>
+          <artifactId>tomee-maven-plugin</artifactId>
+          <version>1.7.0</version>
+          <configuration>
+            <tomeeVersion>1.7.0</tomeeVersion>
+            <tomeeClassifier>plus</tomeeClassifier>
+          </configuration>
+        </plugin>
+    </plugins>
+
+The available commands can be discovered by running:
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Goal</th>
+<th>Description</th></tr>
+<tr class="b">
+<td>[tomee:build](build-mojo.html)</td>
+<td>Create but not run a TomEE.</td></tr>
+<tr class="a">
+<td>[tomee:configtest](configtest-mojo.html)</td>
+<td>Run configtest Tomcat command.</td></tr>
+<tr class="b">
+<td>[tomee:debug](debug-mojo.html)</td>
+<td>As run but with debug activated.</td></tr>
+<tr class="a">
+<td>[tomee:deploy](deploy-mojo.html)</td>
+<td>Simply deploy an application in a running TomEE</td></tr>
+<tr class="b">
+<td>[tomee:exec](exec-mojo.html)</td>
+<td>No description.</td></tr>
+<tr class="a">
+<td>[tomee:help](help-mojo.html)</td>
+<td>Display help information on tomee-maven-plugin.
+
+Call `mvn tomee:help -Ddetail=true
+-Dgoal=<goal-name>` to display parameter details.</td></tr>
+<tr class="b">
+<td>[tomee:list](list-mojo.html)</td>
+<td>Highly inspired from openejb command helper but with some different
+data. List deployed EJB in a running TomEE.</td></tr>
+<tr class="a">
+<td>[tomee:run](run-mojo.html)</td>
+<td>Start and Wait TomEE.</td></tr>
+<tr class="b">
+<td>[tomee:start](start-mojo.html)</td>
+<td>Start and forget TomEE.</td></tr>
+<tr class="a">
+<td>[tomee:stop](stop-mojo.html)</td>
+<td>Stop a TomEE started with start command.</td></tr>
+<tr class="b">
+<td>[tomee:undeploy](undeploy-mojo.html)</td>
+<td>Simply undeploy an application in a running TomEE</td></tr></table>
+
+
+Note that for the tomee:deploy and tomee:undeploy goals, the path can either be specified within the <configuration/> section of the `pom.xml` using the <path> parameter, or it can be passed via the user property tomee-plugin.archive. If a relative path is passed for the deploy path archive, this must be relative to the TomEE server.
+
+Note 2: running tomee maven plugin you can type 'quit' directly in the console to shutdown correctly the
+server. 'reload' is also available when internal openejb application is deployed.
+
+###More Tweaks
+
+The lib tag allows to enrich the container with some additional libraries.
+
+Some interesting patterns in addition to the default maven formats are supported.
+
+* remove:&lt;some prefix of jar in lib folder&gt;: remove all jar starting with the specified prefix
+* unzip:&lt;some maven zip&gt;: extract the zip in lib folder
+* ?name=&lt;new-name&gt;: rename the libary once copied in lib folder
+
+Note: the name tweak can be used to rename applications too
+
+###Provisioning Example
+
+This plugin is also usable in projects which are not war. For instance you can use it in a pom
+project to setup a TomEE install, add libraries, deploy apps then run the server.
+
+      <plugin>
+        <groupId>org.apache.openejb.maven</groupId>
+        <artifactId>tomee-maven-plugin</artifactId>
+        <version>1.7.0</version>
+        <configuration>
+          <tomeeVersion>1.7.0</tomeeVersion>
+          <tomeeClassifier>plus</tomeeClassifier>
+          <debug>false</debug>
+          <debugPort>5005</debugPort>
+          <args>-Dfoo=bar</args>
+          <config>${project.basedir}/src/test/tomee/conf</config>
+          <libs>
+            <lib>mysql:mysql-connector-java:5.1.20</lib>
+          </libs>
+          <webapps>
+             <webapp>org.superbiz:myapp:4.3?name=ROOT</webapp>
+             <webapp>org.superbiz:api:1.1</webapp>
+          </webapps>
+          <apps>
+              <app>org.superbiz:mybugapp:3.2:ear</app>
+          </apps>
+          <libs>
+              <lib>mysql:mysql-connector-java:5.1.21</lib>
+              <lib>unzip:org.superbiz:hibernate-bundle:4.1.0.Final:zip</lib>
+              <lib>remove:openjpa-</lib>
+          </libs>
+        </configuration>
+      </plugin>
+
+
+###Auto Reloading Example
+
+    <plugin>
+      <groupId>org.apache.openejb.maven</groupId>
+      <artifactId>tomee-maven-plugin</artifactId>
+      <version>1.7.0</version>
+      <configuration>
+        <synchronization>
+          <extensions>
+            <extension>.class</extension> <!-- if you want to update each time you build with mvn compile -->
+          </extensions>
+        </synchronization>
+        <reloadOnUpdate>true</reloadOnUpdate>
+      </configuration>
+    </plugin>
+
+The Synchronization block supports the following configuration options:
+
+* resourcesDir (default src/main/webapp)
+* binariesDir (default target/classes)
+* targetBinariesDir (default tomee/webapps/finalName/WEB-INF/classes)
+* targetResourcesDir (default tomee/webapps/finalName)
+* updateInterval (default 5 - in second)
+* extensions (default html, xhtml, js and css)
+* regex: a regex should match files to take into account when updating
+
+reloadOnUpdate means to reload the entire context (webapp). This means undeploying/redeploying the application.

Added: tomee/site/trunk/content/maven/undeploy-mojo.mdtext
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/maven/undeploy-mojo.mdtext?rev=1617477&view=auto
==============================================================================
--- tomee/site/trunk/content/maven/undeploy-mojo.mdtext (added)
+++ tomee/site/trunk/content/maven/undeploy-mojo.mdtext Tue Aug 12 14:00:45 2014
@@ -0,0 +1,196 @@
+## tomee:undeploy<a name="tomee:undeploy"></a>
+
+**Full name**:
+
+org.apache.openejb.maven:tomee-maven-plugin:[Current Version]:undeploy
+
+**Description**:
+
+<div>Simply undeploy an application in a running TomEE</div>
+
+**Attributes**:
+
+*   Requires a Maven project to be executed.
+*   Requires dependency resolution of artifacts in scope: <tt>runtime</tt>.
+*   Requires dependency collection of artifacts in scope: <tt>runtime</tt>.
+
+<div class="section">
+
+### Required Parameters<a name="Required_Parameters"></a>
+
+<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>**[path](#path)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.archive</tt>.</td>
+          </tr>
+        </table>
+      </div>
+
+<div class="section">
+
+### Optional Parameters<a name="Optional_Parameters"></a>
+
+<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>**[password](#password)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.pwd</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[realm](#realm)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.realm</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[tomeeHost](#tomeeHost)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>localhost</tt>.
+**User property is**: <tt>tomee-plugin.host</tt>.</td>
+          </tr>
+
+<tr class="a">
+
+<td>**[tomeeHttpPort](#tomeeHttpPort)**</td>
+
+<td><tt>int</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**Default value is**: <tt>8080</tt>.
+**User property is**: <tt>tomee-plugin.http</tt>.</td>
+          </tr>
+
+<tr class="b">
+
+<td>**[user](#user)**</td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)
+**User property is**: <tt>tomee-plugin.user</tt>.</td>
+          </tr>
+        </table>
+      </div>
+
+<div class="section">
+
+### Parameter Details<a name="Parameter_Details"></a>
+
+**<a name="password">password</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.pwd</tt>
+
+* * *
+
+**<a name="path">path</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>Yes</tt>
+*   **User Property**: <tt>tomee-plugin.archive</tt>
+
+* * *
+
+**<a name="realm">realm</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.realm</tt>
+
+* * *
+
+**<a name="tomeeHost">tomeeHost</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.host</tt>
+*   **Default**: <tt>localhost</tt>
+
+* * *
+
+**<a name="tomeeHttpPort">tomeeHttpPort</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>int</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.http</tt>
+*   **Default**: <tt>8080</tt>
+
+* * *
+
+**<a name="user">user</a>:**
+
+<div>(no description)</div>
+
+*   **Type**: <tt>java.lang.String</tt>
+*   **Required**: <tt>No</tt>
+*   **User Property**: <tt>tomee-plugin.user</tt>
+      </div>
+    </div>
+
+      </div>
+    </div>
\ No newline at end of file

Modified: tomee/site/trunk/content/sitemap.xml
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/sitemap.xml?rev=1617477&r1=1617476&r2=1617477&view=diff
==============================================================================
--- tomee/site/trunk/content/sitemap.xml (original)
+++ tomee/site/trunk/content/sitemap.xml Tue Aug 12 14:00:45 2014
@@ -63,7 +63,7 @@
 <url><loc>http://tomee.apache.org/arquillian-getting-started.html</loc><lastmod>2014-03-11T05:46:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.69</priority></url>
 <url><loc>http://tomee.apache.org/arquillian-available-adapters.html</loc><lastmod>2014-03-11T05:46:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.69</priority></url>
 <url><loc>http://tomee.apache.org/tomee-mp-getting-started.html</loc><lastmod>2014-03-11T05:46:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.69</priority></url>
-<url><loc>http://tomee.apache.org/tomee-maven-plugin.html</loc><lastmod>2014-03-11T05:46:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.69</priority></url>
+<url><loc>http://tomee.apache.org/maven/tomee-maven-plugin.html</loc><lastmod>2014-03-11T05:46:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.69</priority></url>
 <url><loc>http://tomee.apache.org/examples-trunk/simple-singleton/README.html</loc><lastmod>2014-03-11T05:46:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.69</priority></url>
 <url><loc>http://tomee.apache.org/examples-trunk/simple-stateless/README.html</loc><lastmod>2014-03-11T05:46:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.69</priority></url>
 <url><loc>http://tomee.apache.org/examples-trunk/simple-stateless-with-descriptor/README.html</loc><lastmod>2014-03-11T05:46:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.69</priority></url>

Modified: tomee/site/trunk/content/tomee-maven-plugin.mdtext
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-maven-plugin.mdtext?rev=1617477&r1=1617476&r2=1617477&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-maven-plugin.mdtext (original)
+++ tomee/site/trunk/content/tomee-maven-plugin.mdtext Tue Aug 12 14:00:45 2014
@@ -7,284 +7,74 @@ plugin that allows for:
  - Server start and stop
  - Application deployment and undeployment
 
-Simply add the following to the <plugins> section of your `pom.xml`
+Simply add the following to the <plugins>, and optionally the <pluginManagement>), section of your `pom.xml`
 
-    <plugin>
-      <groupId>org.apache.openejb.maven</groupId>
-      <artifactId>tomee-maven-plugin</artifactId>
-      <version>1.7.0</version>
-      <configuration>
-        <tomeeVersion>1.7.0</tomeeVersion>
-        <tomeeClassifier>plus</tomeeClassifier>
-      </configuration>
-    </plugin>
+    <plugins>
+        <plugin>
+          <groupId>org.apache.openejb.maven</groupId>
+          <artifactId>tomee-maven-plugin</artifactId>
+          <version>1.7.0</version>
+          <configuration>
+            <tomeeVersion>1.7.0</tomeeVersion>
+            <tomeeClassifier>plus</tomeeClassifier>
+          </configuration>
+        </plugin>
+    </plugins>
 
 The available commands can be discovered by running:
-
-    mvn tomee:help
-
-Which should print output like the following:
-
-    [INFO] Available commands:
-    [INFO] 	- tomee:run: run and wait for the server
-    [INFO] 	- tomee:debug: run in debug mode and wait for the server (alias of run)
-    [INFO] 	- tomee:start: run the server
-    [INFO] 	- tomee:stop: stop the server (to use with start)
-    [INFO] 	- tomee:configtest: run configtest tomcat command
-    [INFO] 	- tomee:deploy <path>: deploy path archive
-    [INFO] 	- tomee:undeploy <path>: undeploy path archive. Note it should be the same path than the one used in deploy command
-    [INFO] 	- tomee:list: list ejbs deployed
-    [INFO] 	- tomee:build: build tomee but does not start it
-    [INFO] 	- tomee:help: this
-
-
-Note that for the tomee:deploy and tomee:undeploy goals, the path can either be specified within the <configuration/> section of the `pom.xml` using the <path> parameter, or it can be passed via the user property tomee-plugin.archive. If a relative path is passed for the deploy path archive, this must be relative to the TomEE server.
-
-Note 2: running tomee maven plugin you can type 'quit' directly in the console to shutdown correctly the
-server. 'reload' is also available when internal openejb application is deployed.
-
-Available configuration elements:
-
-<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>repository to use for snapshots<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>folder for applications (jar and ear)<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>additional JVM options (-Xmx, -Xms, ...)<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>bin directory to sync<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>catalina.base<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>conf directory to sync<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>
+<table border="0" class="bodyTable">
 <tr class="a">
-<td><b><a href="#debug">debug</a></b></td>
-<td><tt>boolean</tt></td>
-<td><tt>-</tt></td>
-<td>debug (remote debuggding)<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.debug</tt>.</td>
-</tr>
+<th>Goal</th>
+<th>Description</th></tr>
 <tr class="b">
-<td><b><a href="#debugPort">debugPort</a></b></td>
-<td><tt>int</tt></td>
-<td><tt>-</tt></td>
-<td>remote debugging port<br /><b>Default value is</b>: <tt>5005</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.debugPort</tt>.</td>
-</tr>
+<td>[tomee:build](maven/build-mojo.html)</td>
+<td>Create but not run a TomEE.</td></tr>
 <tr class="a">
-<td><b><a href="#deployOpenEjbApplication">deployOpenEjbApplication</a></b></td>
-<td><tt>boolean</tt></td>
-<td><tt>-</tt></td>
-<td>should internal app be deployed (needed for some features)<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>
+<td>[tomee:configtest](maven/configtest-mojo.html)</td>
+<td>Run configtest Tomcat command.</td></tr>
 <tr class="b">
-<td><b><a href="#keepServerXmlAsthis">keepServerXmlAsthis</a></b></td>
-<td><tt>boolean</tt></td>
-<td><tt>-</tt></td>
-<td>should server.xml ports be replaced to respect what is in the pom<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.keep-server-xml</tt>.</td>
-</tr>
+<td>[tomee:debug](maven/debug-mojo.html)</td>
+<td>As run but with debug activated.</td></tr>
 <tr class="a">
-<td><b><a href="#lib">lib</a></b></td>
-<td><tt>File</tt></td>
-<td><tt>-</tt></td>
-<td>lib folder to sync<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>
+<td>[tomee:deploy](maven/deploy-mojo.html)</td>
+<td>Simply deploy an application in a running TomEE</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>
+<td>[tomee:exec](maven/exec-mojo.html)</td>
+<td>No description.</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: --&gt; groupId:artifactId:version... --&gt;
-unzip:groupId:artifactId:version... --&gt; 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>password when using openejb internal application in secured mode<br /><b>User property is</b>: <tt>tomee-plugin.pwd</tt>.</td>
-</tr>
-<tr class="b">
-<td><b><a href="#path">path</a></b></td>
-<td><tt>String</tt></td>
-<td><tt>-</tt></td>
-<td>The path of the archive to deploy<br /><b>User property is</b>: <tt>tomee-plugin.archive</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>should secure random be replaced by random for session id generation<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>realm used by openejb internal application when secured<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>should app be auto redeployed when updating a binary<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>remove host-manager, docs, ROOT, manager<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>remote tomee webapp<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>don't deploy current project<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>resource synchronization block<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>system properties (in map format)<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>ajp port<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><rtifactId to use (for custom distrib)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>classifier to use (webprofile, jaxrs,  plus)<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>tomee groupId (for custom distrib)<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>tomee host<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>http port<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>https port<br /><b>User property is</b>: <tt>tomee-plugin.https</tt>.</td>
-</tr>
+<td>[tomee:help](maven/help-mojo.html)</td>
+<td>Display help information on tomee-maven-plugin.
+
+Call `mvn tomee:help -Ddetail=true
+-Dgoal=<goal-name>` to display parameter details.</td></tr>
 <tr class="b">
-<td><b><a href="#tomeeShutdownPort">tomeeShutdownPort</a></b></td>
-<td><tt>int</tt></td>
-<td><tt>-</tt></td>
-<td>shutown port<br /><b>Default value is</b>: <tt>8005</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.shutdown</tt>.</td>
-</tr>
+<td>[tomee:list](maven/list-mojo.html)</td>
+<td>Highly inspired from openejb command helper but with some different
+data. List deployed EJB in a running TomEE.</td></tr>
 <tr class="a">
-<td><b><a href="#tomeeVersion">tomeeVersion</a></b></td>
-<td><tt>String</tt></td>
-<td><tt>-</tt></td>
-<td>tomee version<br /><b>Default value is</b>: <tt>-1</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.version</tt>.</td>
-</tr>
+<td>[tomee:run](maven/run-mojo.html)</td>
+<td>Start and Wait TomEE.</td></tr>
 <tr class="b">
-<td><b><a href="#user">user</a></b></td>
-<td><tt>String</tt></td>
-<td><tt>-</tt></td>
-<td>user when openejb internal webapp is secured<br /><b>User property is</b>: <tt>tomee-plugin.user</tt>.</td>
-</tr>
+<td>[tomee:start](maven/start-mojo.html)</td>
+<td>Start and forget TomEE.</td></tr>
 <tr class="a">
-<td><b><a href="#warFile">warFile</a></b></td>
-<td><tt>File</tt></td>
-<td><tt>-</tt></td>
-<td>application to deploy<br /><b>Default value is</b>: <tt>${project.build.directory}/${project.build.finalName}.${project.packaging}</tt>.<br /></td>
-</tr>
+<td>[tomee:stop](maven/stop-mojo.html)</td>
+<td>Stop a TomEE started with start command.</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>webapps directory if custom<br /></td>
-</tr>
-</table>
-</div>
+<td>[tomee:undeploy](maven/undeploy-mojo.html)</td>
+<td>Simply undeploy an application in a running TomEE</td></tr></table>
+
+
+Note that for the tomee:deploy and tomee:undeploy goals, the path can either be specified within the <configuration/> section of the `pom.xml` using the <path> parameter, or it can be passed via the user property tomee-plugin.archive. If a relative path is passed for the deploy path archive, this must be relative to the TomEE server.
+
+Note 2: running tomee maven plugin you can type 'quit' directly in the console to shutdown correctly the
+server. 'reload' is also available when internal openejb application is deployed.
 
-## Some more tweak
+###More Tweaks
 
-The lib tag allows to enrich the container with some additional librairies.
+The lib tag allows to enrich the container with some additional libraries.
 
-It supports some interesting pattern to complete the default maven format.
+Some interesting patterns in addition to the default maven formats are supported.
 
 * remove:&lt;some prefix of jar in lib folder&gt;: remove all jar starting with the specified prefix
 * unzip:&lt;some maven zip&gt;: extract the zip in lib folder
@@ -292,7 +82,7 @@ It supports some interesting pattern to 
 
 Note: the name tweak can be used to rename applications too
 
-## Provisioning Example
+###Provisioning Example
 
 This plugin is also usable in projects which are not war. For instance you can use it in a pom
 project to setup a TomEE install, add libraries, deploy apps then run the server.
@@ -327,7 +117,7 @@ project to setup a TomEE install, add li
       </plugin>
 
 
-## Auto Reloading Example
+###Auto Reloading Example
 
     <plugin>
       <groupId>org.apache.openejb.maven</groupId>

Modified: tomee/site/trunk/content/tomee-mp-getting-started.mdtext
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-mp-getting-started.mdtext?rev=1617477&r1=1617476&r2=1617477&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-mp-getting-started.mdtext (original)
+++ tomee/site/trunk/content/tomee-mp-getting-started.mdtext Tue Aug 12 14:00:45 2014
@@ -2,7 +2,7 @@ Title: TomEE Maven Plugin
 
 ###Add The TomEE Maven Plugin To An Existing Project
 
-If you already have a maven project set up then just add the plugin as described [here](tomee-maven-plugin.html)
+If you already have a maven project set up then just add the plugin as described [here](maven/tomee-maven-plugin.html)
 
 You will likely need the full Java EE API added to your pom file:
 
@@ -17,7 +17,7 @@ The simplest path is to allow Maven to c
 
 ###Generate a Basic TomEE-Project With Maven
 
-TomEE provides a maven-archetype for generating a template project. This template project is preconfigured with `javaee-api` (scope provided) and with the `tomee-maven-plugin` for starting the application with TomEE.
+TomEE provides a maven-archetype for generating a template project. This template project is preconfigured with `javaee-api` (scope provided) and with the [`tomee-maven-plugin`](maven/tomee-maven-plugin.html) for starting the application with TomEE.
 
 The current version of the archetype is '1.7.0'. So the required command to generate an application would be: