tomee-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dblev...@apache.org
Subject [02/30] tomee git commit: Rename *.mdtext files to *.md
Date Sun, 02 Dec 2018 02:20:29 GMT
http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/system-properties-files.mdtext
----------------------------------------------------------------------
diff --git a/docs/system-properties-files.mdtext b/docs/system-properties-files.mdtext
deleted file mode 100644
index e457401..0000000
--- a/docs/system-properties-files.mdtext
+++ /dev/null
@@ -1,20 +0,0 @@
-Title: System Properties Files
-
-# OpenEJB System Properties File
-
-OpenEJB and TomEE are really configurable in particular through system properties.
-
-What is not so known is these system properties can be read from several places. The order is important,
-it means if the second place provides the same property than the first one, the first one will be
-omitted.
-
-Here how it works:
-
-* JVM system properties: -Dxxx=yyy
-* user system.properties: the file ${user.home}/.openejb/system.properties
-* instance system.properties: conf/system.properties
-
-Note: generally you place in the user system properties file the contant configuration (check my openejb
-version for instance).
-
-

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/system-properties.mdtext
----------------------------------------------------------------------
diff --git a/docs/system-properties.mdtext b/docs/system-properties.mdtext
deleted file mode 100644
index 8b53bd4..0000000
--- a/docs/system-properties.mdtext
+++ /dev/null
@@ -1,64 +0,0 @@
-Title: System Properties
-
-<a name="SystemProperties-Overridingopenejb.xml"></a>
-
-You can find a list of properties [here](properties-listing.html). But read on to understand how these can be used.
-
-#  Overriding openejb.xml
-
-Anything in the openejb.xml file can be overridden via system properties of
-the format: 
-
-
-  `-D<id>.<property-name>=<property-value>`
-
-..where id is the value in the config file for example: 
-
-
-    <Connector id="mysql"> 
-        JdbcDriver com.mysql.jdbc.Driver 
-        JdbcUrl jdbc:mysql://localhost/test 
-        UserName test 
-    </Connector> 
-
-
-Could be overridden as follows via system properties on the command line: 
-
-> ./bin/openejb start -Dmysql.JdbcDriver=com.mysql.jdbc.Driver
-> -Dmysql.JdbcUrl=jdbc:mysql://localhost/test -Dmysql.UserName=test
-
-<a name="SystemProperties-OverridingServerServices"></a>
-
-#  Overriding Server Services
-
-Any server service installed into OpenEJB can be overridden in the same
-fashion as things in the openejb.xml file.  
-
-For example, when OpenEJB starts it prints out the following:
-
-
-      ** Starting Services **
-      NAME		       IP	       PORT  
-      httpejbd	       0.0.0.0	       4204  
-      telnet	       0.0.0.0	       4202  
-      ejbd		       0.0.0.0	       4201  
-      hsql		       0.0.0.0	       9001  
-      activemq	       127.0.0.1       4206  
-      derbynet	       0.0.0.0	       4205  
-      admin thread	       0.0.0.0	       4200  
-
-
-Each of those has the same standard xinet.d-like properties which can also
-be configured as such:
-
-
-  `-D<id>.<property-name>=<property-value>`
-
-
-... where 'id' is the name of the server service and 'property-name' is one
-of the following: bind, port, threads, disabled, only_from.
-
-So to set the address and port the ejbd service will bind to, simply
-specify this on the command line:
-
-    ./bin/openejb start -Dejbd.bind=192.168.1.12 -Dejbd.port=9988
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/telnet-console.mdtext
----------------------------------------------------------------------
diff --git a/docs/telnet-console.mdtext b/docs/telnet-console.mdtext
deleted file mode 100644
index 793201e..0000000
--- a/docs/telnet-console.mdtext
+++ /dev/null
@@ -1,163 +0,0 @@
-Title: Telnet Console
-{note} Availability: Since OpenEJB 0.9{note}
-
-<a name="TelnetConsole-BasicUsage"></a>
-# Basic Usage
-
-To use OpenEJB's Telnet Console, simply boot your server normally.
-
-> $ ./bin/openejb start
-
-
-    OPENEJB_HOME=/Users/dblevins/Desktop/openejb-1.0
-    OpenEJB 1.0    build: 20060226-1701
-    http://www.openejb.org
-    resources 1
-    OpenEJB ready.
-    [init]
- OpenEJB Remote Server
-      ** Starting Services **
-      NAME		       IP	       PORT  
-      webadmin	       0.0.0.0	       4203  
-      httpejbd	       0.0.0.0	       4204  
-      telnet	       0.0.0.0	       4202  
-      ejbd		       0.0.0.0	       4201  
-      admin 	       0.0.0.0	       4200  
-    -------
-    Ready!
-
-
-
-Then in another shell telnet in 
-
-> $ telnet localhost 4202
-
-    Trying ::1...
-    Connected to localhost.
-    Escape character is '^]
-'.
-    OpenEJB Remote Server Console
-    type 'help' for a list of commands
-    [openejb]
-$ help 
-     stop
-     exit
-     system
-     version
-     lookup
-     help
-    [openejb]
-$ system
-    Containers:
-     Default BMP Container
-     Default CMP Container
-     Default Stateful Container
-     Default Stateless Container
-    
-    Deployments:
-     client/tests/stateful/EncBean
-     client/tests/entity/cmp/RMI-over-IIOP/EJBHome
-     client/tests/stateful/BasicStatefulHome
-     ClientTools/ViewClass
-     Webadmin/Configuration
-     EJBGenerator/CreateEJB
-     ClientTools/InvokeObject
-     Webadmin/Properties
-     client/tests/stateful/RMI-over-IIOP/EJBHome
-     Webadmin/Home
-     client/tests/entity/bmp/allowed_operations/EntityHome
-     client/tests/entity/cmp/EncBean
-     httpd/DefaultBean
-     client/tests/stateful/BeanManagedBasicStatefulHome
-     client/tools/DatabaseHome
-     client/tests/entity/bmp/EncBean
-     config/webadmin/ConfigurationData
-     deploy/webadmin/Deployer
-     ClientTools/ViewJndi
-     Webadmin/DeploymentList
-     client/tests/stateless/BeanManagedBasicStatelessHome
-     Webadmin/CMPMapping
-     client/tests/stateless/EncBean
-     client/tests/stateful/BeanManagedTransactionTests/EJBHome
-     client/tests/entity/bmp/RMI-over-IIOP/EJBHome
-     Webadmin/ListLogs
-     client/tests/stateless/BeanManagedTransactionTests/EJBHome
-     ClientTools/ViewEjb
-     client/tests/entity/bmp/BasicBmpHome
-     mapping/webadmin/CMPMappingData
-     client/tests/stateless/BasicStatelessHome
-     client/tests/entity/cmp/BasicCmpHome
-     Webadmin/Deployment
-     httpd/session
-     client/tests/entity/cmp/allowed_operations/EntityHome
-     client/tests/stateless/RMI-over-IIOP/EJBHome
-    [openejb]
-$ exit
-    Connection closed by foreign host.
-
-
-<a name="TelnetConsole-ConfiguringtheTelnetService"></a>
-#  Configuring the Telnet Service
-
-The configuration of all server services (network facing services) is done
-in xinet.d style config files.	The telnet shell is controlled via the
-$OPENEJB_HOME/conf/telnet.properties file.  This file is created for you
-automatically after the first time OpenEJB boots.
-
-> $ cat conf/telnet.properties 
-
-        server	= org.openejb.server.telnet.TelnetServer
-        bind	= 127.0.0.1
-        port	= 4202
-        disabled	= false
-        threads	= 5
-    #   only_from	= 192.168.1.123
-
-
-You can change the IP, port, and even the number of threads allowed to
-concurrently access the Telnet service via this file.
-
-<a name="TelnetConsole-DisablingtheTelnetService"></a>
-#  Disabling the Telnet Service
-
-Simply edit the config file and set 'disabled' to true
-
-
-        disabled	= true
-
-
-Then restart OpenEJB.
-
-<a name="TelnetConsole-RestrictingAccess"></a>
-#  Restricting Access
-
-It is unlikely you want just anyone to be able to login and execute
-commands.  While you can't restrict access on a user basis, yet, you can
-restrict access to specific hosts.  Host based access control (HBA) is a
-built-in part of any Server Service in OpenEJB and the Telnet Service is no
-different.   This is done with the 'only_from' property, which like the
-rest of the file is a direct copy of the xinet.d syntax for HBA.  
-
-For an example to restrict access to the localhost, you could configure the
-Telnet Service like this:
-
-
-        server	= org.openejb.server.telnet.TelnetServer
-        bind	= 127.0.0.1
-        port	= 4202
-        disabled	= false
-        threads	= 5
-        only_from	= localhost
-
-
-If you wanted to restrict access to localhost *and* say the hosts
-192.168.1.207 and 192.168.1.16, you can simply add them to the list.
-
-
-        server	= org.openejb.server.telnet.TelnetServer
-        bind	= 127.0.0.1
-        port	= 4202
-        disabled	= false
-        threads	= 5
-        only_from	= localhost, 192.168.1.207, 192.168.1.16
-

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tip-concurrency.mdtext
----------------------------------------------------------------------
diff --git a/docs/tip-concurrency.mdtext b/docs/tip-concurrency.mdtext
deleted file mode 100644
index d9935ef..0000000
--- a/docs/tip-concurrency.mdtext
+++ /dev/null
@@ -1,22 +0,0 @@
-Title: Global Concurrency Management
-
-If for whatever reason you want to define the global default concurrency add this to your META-INF/ejb-jar.xml:
-
-	<?xml version="1.0"?>
-	<ejb-jar
-		xmlns="http://java.sun.com/xml/ns/javaee"
-		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-		xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_1.xsd"
-		version="3.1">
-
-		<enterprise-beans>
-			<session>
-				<ejb-name>*</ejb-name>
-				<concurrency-management-type>Bean</concurrency-management-type>
-			</session>
-		<enterprise-beans>
-	</ejb-jar>
-	
-You may need to create the file if it does not exist.	
-
-	src/main/resources/META-INF/ejb-jar.xml
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tip-jersey-client.mdtext
----------------------------------------------------------------------
diff --git a/docs/tip-jersey-client.mdtext b/docs/tip-jersey-client.mdtext
deleted file mode 100644
index 763fb79..0000000
--- a/docs/tip-jersey-client.mdtext
+++ /dev/null
@@ -1,18 +0,0 @@
-Title: Jersey Client
-
-If you have an application that uses jersey-client in any way then it may fail with an error along the lines of:
-
-    Caused by: java.lang.ClassNotFoundException: com.sun.jersey.core.util.FeaturesAndProperties
-    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java)
-    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java)
-    at org.apache.tomee.catalina.LazyStopWebappClassLoader.loadClass(LazyStopWebappClassLoader.java)
-    ... 34 more
-
-This is due to the fact that the jersey-core.jar contains some classes that should not be deployed as part of a javaEE application. For example, it contains javax.ws.rs.Path but does not contain javax.ws.rs.core.Configurable, so the jar is usually ignored by TomEE. 
-
-You could switch to using the [Apache CXF Client](http://cxf.apache.org/), which is what we would recommend.
-If you really want to keep Jersey then you can use set the following property in your *[TomEE]\conf\system.properties*
-
-    openejb.api.javax.ws.rs.Path.validation=false
-
-This will then allow Jersey classes to be loaded by TomEE (After a restart).
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tip-weblogic.mdtext
----------------------------------------------------------------------
diff --git a/docs/tip-weblogic.mdtext b/docs/tip-weblogic.mdtext
deleted file mode 100644
index 42e783c..0000000
--- a/docs/tip-weblogic.mdtext
+++ /dev/null
@@ -1,13 +0,0 @@
-Title: WebLogic Lookup
-
-How to lookup WebLogic Objects from within a TomEE context:
-
-	Hashtable<String, String> props = new Hashtable<String, String>();
-	props.put(javax.naming.Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
-	props.put(javax.naming.Context.URL_PKG_PREFIXES, "weblogic.jndi.factories"); 
-	props.put("java.naming.provider.url", "t3://your.host.name:7023");
-	Context ctx = new InitialContext(props);
-
-	IService s = (IService) ctx.lookup("java:global.com.test.ServiceImpl!com.test.IService");
-	
-Obviously you will need to change the actual lookup to your specific object, but you get the idea.	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomcat-object-factory.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomcat-object-factory.mdtext b/docs/tomcat-object-factory.mdtext
deleted file mode 100644
index 1a3c77e..0000000
--- a/docs/tomcat-object-factory.mdtext
+++ /dev/null
@@ -1,12 +0,0 @@
-Title: Tomcat Object Factory
-*The TomcatEjbFactory as discussed in the [OnJava article "OpenEJB: EJB for Tomcat"](http://www.onjava.com/pub/a/onjava/2003/02/12/ejb_tomcat.html)
- is no longer required.*
-
-As of OpenEJB 3.0 references from Servlets to EJBs happen automatically
-with usage of the [@EJB annotation](openejbx30:injection-of-other-ejbs-example.html)
- in the Servlet, Filter or Listener or with the <ejb-ref> or
-<ejb-local-ref> declared in the web.xml.
-
-See the [Tomcat Integration](openejbx30:tomcat.html)
- page for the most up-to-date details on using OpenEJB inside Tomcat.
-

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-and-eclipse.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-and-eclipse.mdtext b/docs/tomee-and-eclipse.mdtext
deleted file mode 100644
index d7aa1f9..0000000
--- a/docs/tomee-and-eclipse.mdtext
+++ /dev/null
@@ -1,141 +0,0 @@
-Title: TomEE and Eclipse
-Notice:    Licensed to the Apache Software Foundation (ASF) under one
-           or more contributor license agreements.  See the NOTICE file
-           distributed with this work for additional information
-           regarding copyright ownership.  The ASF licenses this file
-           to you under the Apache License, Version 2.0 (the
-           "License"); you may not use this file except in compliance
-           with the License.  You may obtain a copy of the License at
-           .
-             http://www.apache.org/licenses/LICENSE-2.0
-           .
-           Unless required by applicable law or agreed to in writing,
-           software distributed under the License is distributed on an
-           "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-           KIND, either express or implied.  See the License for the
-           specific language governing permissions and limitations
-           under the License.
-
-Using TomEE in Eclipse is pretty simple since it uses the existing Tomcat 7 server adaptor that comes
-with Eclipse.
-
-## Quick Start
-
-An excellent instructional video with step-by-step instructions on how to install Eclipse, TomEE
-and create/deploy your first project is available on YouTube here: [Getting Started with Apache TomEE][1] (Remember to select the 'Generate web.xml descriptor' checkbox during project setup. Otherwise the ejb does not get injected and you will get an error.).
-
-1. Download and install both Apache TomEE and Eclipse.
-
-1. Start Eclipse and from the main menu go to **File** - **New** - **Dynamic Web Project**
-
-1. Enter a new project name
-
-1. In the **Target Runtime** section click on the **New Runtime** button.
-
-1. Pick **Apache Tomcat v7.0** and click Next
-
-1. Change the **Name** field to *TomEE* to indicate that this is a TomEE server rather than a Tomcat server.
-
-1. Set the **Tomcat installation directory** by clicking the **Browse** button and selecting the folder
-where you extracted TomEE
-
-1. Click **Finish** to return to the New Project dialog
-
-1. Click **Finish** to complete creating your new Project
-
-1. When you're ready to deploy your project, right-click your project and select Run As - Run On Server
-
-1. Make sure that the *TomEE* environment is selected in the **Server runtime environment**
-
-1. On the **Run on Server** dialog, click the **Always use this server when running this project** checkbox
-
-1. Click **Finish** - Eclipse will start TomEE and deploy your project
-
-## Advanced installation
-
-1. In Eclipse, click on the **Servers** tab, right click and select New - Server.
-
-1. Select **Apache - Tomcat v7.0 Server** and click **Next**
-
-1. Set the **Tomcat installation directory** by clicking the **Browse** button and selecting the folder
-where you extracted TomEE
-
-1. Add your webapp to the server. Click **Finish**.
-
-1. In the **Servers** tab, double click on your server to open up the **Overview** page.
-Click on the **Modules** tab
-
-1. Click **Add External Web Module**. In the **Add Web Module** dialog, for document base, browse
-to `<TomEE>/webapps/tomee`. Set **Path:** to `/tomee`. Uncheck **Auto reloading enabled**. Click OK.
-
-1. Return to the **Overview** tab for the server.
-
-1. Deselect the **Modules auto reload by default** checkbox.
-
-1. If you do not want Eclipse to take control of your TomEE installation, select **Use Workspace Metadata**
-under **Server Locations**. Please review the *Workspace Metadata Installation* section below for additional steps
-in this scenario. Otherwise, select **Use Tomcat Installation**
-
-1. Click the Save button in Eclipse so the server configuration gets saved.
-
-1. Click on your webapp project, then select Project - clean. Hit OK. This will cause
-Eclipse to clean and rebuild
-
-1. In the **Servers** tab, right click on the server and select **Publish**.
-
-1. Start the server.
-
-### Workspace Metadata Installation
-If you used **Use Workspace Metadata** in the **Server Locations** definition of the TomEE server,
-you will have to add TomEE specific configuration files to your Servers project in your workspace
-in case you need to change system properties or add containers / resources and have those reflected in the
-server running under Eclipse.
-
-1. Locate your TomEE server configuration in Workspace / Servers
-
-1. Right-click the server project and select **Import**
-
-1. Select General - File System and click **Next**
-
-1. Browse to your `<TomEE>/conf` folder
-
-1. Select the following files for import: `logging.properties`, `system.properties` and `tomee.xml`
-
-1. Click **Finish** to import the files.
-
-1. In the **Servers** tab, right-click the TomEE server and select **Publish** to publish the files to the
-Eclipse metadata folder
-
-If you need to modify system properties or change your TomEE resources, containers, etc., you now need to make
-those changes in the Workspace / Servers / `<`Your Server`>` location and publish them to the server for
-the changes to take effect.
-
-### JSP Hot Deployment
-
-If jsp changes are not being hot deployed then this is because the jsp servlet is set to development=false in the web.xml file. To allow jsp hot deployment alter this value to true and restart Tomee.
-
-This is the relevant snippet of the web.xml file.
-
-    <servlet>
-        <servlet-name>jsp</servlet-name>
-        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
-        ....
-        <init-param>
-            <param-name>development</param-name>
-            <param-value>true</param-value>
-        </init-param>
-        ....
-    </servlet>
-
-## How to use JULI for TomEE in WTP?
-
-It seems that WTP doesn't manage correctly Tomcat logging configuration (which needs to be done through
-system properties). A quick workaround is to add these properties manually:
-
-    -Djava.util.logging.config.file="<tomee>/conf/logging.properties"
-    -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-
-More information on: http://wiki.eclipse.org/WTP_Tomcat_FAQ#How_do_I_enable_the_JULI_logging_in_a_Tomcat_5.5_Server_instance.3F
-
-
-  [1]: http://www.youtube.com/watch?v=Lr8pxEACVRI "Getting Started with Apache TomEE"

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-and-hibernate.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-and-hibernate.mdtext b/docs/tomee-and-hibernate.mdtext
deleted file mode 100644
index 79c11d3..0000000
--- a/docs/tomee-and-hibernate.mdtext
+++ /dev/null
@@ -1,159 +0,0 @@
-Title: TomEE and Hibernate
-
-Apache TomEE ships with OpenJPA as the default JPA provider, however any valid JPA 2.0 provider can be used.
-
-The basic steps are:
-
- 1. Add the Hibernate jars to `<tomee-home>/lib/`
- 2. Configure the webapp or the server to use Hibernate
-
-
-**The atifact versions defined here are just for example, so please feel free to use current library versions.**
-
-# Webapp Configuration
-
-Any webapp can specify the JPA provider it would like to use via the `persistence.xml` file, which can be at any of the following locations in a webapp
-
- - `WEB-INF/persistence.xml` of the `.war` file
- - `META-INF/persistence.xml` in any jar located in `WEB-INF/lib/`
-
-A single webapp may have many `persistence.xml` files and each may use whichever JPA provider it needs.
-
-The following is an example of a fairly common `persistence.xml` for Hibernate
-
-    <persistence version="1.0"
-           xmlns="http://java.sun.com/xml/ns/persistence"
-           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-           xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
-           http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
-
-      <persistence-unit name="movie-unit">
-        <provider>org.hibernate.ejb.HibernatePersistence</provider>
-        <jta-data-source>movieDatabase</jta-data-source>
-        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-
-        <properties>
-          <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
-        </properties>
-      </persistence-unit>
-    </persistence>
-
-
-Note, TomEE will automatically add the following property unless it is explicitly configured:
-
-          <property name="hibernate.transaction.manager_lookup_class"
-                    value="org.apache.openejb.hibernate.TransactionManagerLookup"/>
-
-# Server Configuration
-
-The default JPA provider can be changed at the server level to favor Hibernate over OpenJPA.
-
-Using the `<tomee-home>/conf/system.properties` file or any other valid means of setting `java.lang.System.getProperties()`, the following standard properties can set the detault for any `persistence.xml` file.
-
- - `javax.persistence.provider`
- - `javax.persistence.transactionType`
- - `javax.persistence.jtaDataSource`
- - `javax.persistence.nonJtaDataSource`
-
-So, for example, Hibernate can become the default provider via setting
-
- `CATALINA_OPTS=-Djavax.persistence.provider=org.hibernate.ejb.HibernatePersistence`
-
-You **must** of course add the Hibernate libraries to `<tomee-home>/lib/` for this to work.
-
-# Hibernate libraries
-
-Jars needed for Hibernate 4.x:
-
-Add:
-
-- `<tomee-home>/lib/antlr-2.7.7.jar`
-- `<tomee-home>/lib/dom4j-1.6.1.jar`
-- `<tomee-home>/lib/hibernate-commons-annotations-4.0.1.Final.jar`
-- `<tomee-home>/lib/hibernate-core-4.1.4.Final.jar`
-- `<tomee-home>/lib/hibernate-entitymanager-4.1.4.Final.jar`
-- `<tomee-home>/lib/hibernate-validator-4.3.0.Final.jar`
-- `<tomee-home>/lib/jboss-logging-3.1.0.GA.jar`
-
-Remove (optional):
-
-- `<tomee-home>/lib/asm-3.2.jar`
-- `<tomee-home>/lib/openjpa-2.2.0.jar`
-
-# Ehcache (optional)
-
-To use Hibernate with Ehcache, add:
-
-- `<tomee-home>/lib/hibernate-ehcache-4.1.4.Final.jar`
-- `<tomee-home>/lib/ehcache-core-2.5.1.jar`
-- `<tomee-home>/lib/ehcache-terracotta-2.5.1.jar`
-- `<tomee-home>/lib/terracotta-toolkit-1.4-runtime-4.1.0.jar`
-
-# Infinispan (optional)
-
-To use Infinispan cache (default Hibernate 2nd level cache) you need the below jars:
-
-<pre><code>
-    <lib>org.infinispan:infinispan-core:5.1.4.FINAL</lib>
-    <lib>org.hibernate:hibernate-infinispan:${hibernate.core.version}</lib>
-    <lib>org.jgroups:jgroups:3.0.9.Final</lib>
-    <lib>org.jboss.marshalling:jboss-marshalling-river:1.3.11.GA:</lib>
-    <lib>org.jboss.marshalling:jboss-marshalling:1.3.11.GA</lib>
-    <lib>org.codehaus.woodstox:woodstox-core-asl:4.1.1</lib>
-    <lib>org.codehaus.woodstox:stax2-api:3.1.1</lib>
-    <lib>org.rhq.helpers:rhq-pluginAnnotations:3.0.4</lib>
-    <lib>org.jboss.logmanager:jboss-logmanager:1.2.2.GA</lib>
-</code></pre>
-
-There are many guides on how to use 2nd level cache with JPA 2.
-You can remove OpenJPA jar so less jars are in `<tomee-home>/lib` folder.
-Also, be sure to put your Database JDBC driver in `<tomee-home>/lib`.
-
-The actual Maven dependencies for your project can be added in the usual way:
-
-		<!-- Hibernate -->		
-		<dependency>
-			<groupId>antlr</groupId>
-			<artifactId>antlr</artifactId>
-			<version>2.7.7</version>
-		</dependency>		
-		<dependency>
-			<groupId>dom4j</groupId>
-			<artifactId>dom4j</artifactId>
-			<version>1.6.1</version>
-		</dependency>
-		<dependency>
-			<groupId>org.hibernate.common</groupId>
-			<artifactId>hibernate-commons-annotations</artifactId>
-			<version>4.0.5.Final</version>
-		</dependency>
-		<dependency>
-			<groupId>org.hibernate</groupId>
-			<artifactId>hibernate-core</artifactId>
-			<version>4.2.16.Final</version>
-		</dependency>
-		<dependency>
-			<groupId>org.hibernate</groupId>
-			<artifactId>hibernate-ehcache</artifactId>
-			<version>4.2.16.Final</version>
-		</dependency>
-		<dependency>
-			<groupId>org.hibernate</groupId>
-			<artifactId>hibernate-entitymanager</artifactId>
-			<version>4.2.16.Final</version>
-		</dependency>
-		<dependency>
-			<groupId>org.hibernate</groupId>
-			<artifactId>hibernate-validator</artifactId>
-			<version>4.3.2.Final</version>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.logging</groupId>
-			<artifactId>jboss-logging</artifactId>
-			<version>3.1.0.GA</version>
-		</dependency>
-		<dependency>
-			<groupId>org.javassist</groupId>
-			<artifactId>javassist</artifactId>
-			<version>3.15.0-GA</version>
-		</dependency>

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-and-intellij.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-and-intellij.mdtext b/docs/tomee-and-intellij.mdtext
deleted file mode 100644
index 0358a6b..0000000
--- a/docs/tomee-and-intellij.mdtext
+++ /dev/null
@@ -1,77 +0,0 @@
-Title: TomEE and Intellij
-Notice:    Licensed to the Apache Software Foundation (ASF) under one
-           or more contributor license agreements.  See the NOTICE file
-           distributed with this work for additional information
-           regarding copyright ownership.  The ASF licenses this file
-           to you under the Apache License, Version 2.0 (the
-           "License"); you may not use this file except in compliance
-           with the License.  You may obtain a copy of the License at
-           .
-             http://www.apache.org/licenses/LICENSE-2.0
-           .
-           Unless required by applicable law or agreed to in writing,
-           software distributed under the License is distributed on an
-           "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-           KIND, either express or implied.  See the License for the
-           specific language governing permissions and limitations
-           under the License.
-
-Intellij is the preferred editor of most of the developers on Apache TomEE.  It's fast and light and goes out of its way
-to guess what you're thinking and act accordingly in efforts to save you time and increase your enjoyment.  In this regard
-TomEE and Intellij have a lot in common.
-
-While TomEE works with most IDEs via the Tomcat adapter and this covers WAR files, JetBrains has stepped up to the plate
-with a TomEE specific adapter to allow deployment of the full range of archives that TomEE supports.  The evolving
-TomEE/Intellij integration sets the pace for all other IDE integrations.
-[Feature requests very welcome!](http://youtrack.jetbrains.com/issues/IDEA)  TomEE is to Intellij
-what GlassFish is to NetBeans and your feedback is a critcal part of that.
-
-
-# Getting Started
-
-We will use one of the existing [examples][1] for this demo. Let's import it.
-  ![alt text][2]
-  ![alt text][3]
-  ![alt text][4]
-
-Give a minute while Intellij imports the dependencies.
-  ![alt text][5]
-
-It's time to run the application. Open "Edit Configurations".
-  ![alt text][6]
-
-Click the "+" icon and select "TomEE Server" and "Local".
-  ![alt text][7]
-
-If your server is still not configured, click the "Configure" button and point it to your local TomEE installation.
-  ![alt text][8]
-
-If you see a warning message like "No artifacts marked for deployment", click the "Fix" button and select one of the options.
-  ![alt text][9]
-
-You can change the "Application Context".
-  ![alt text][10]
-
-Now you can run it. Click the "play" button.
-  ![alt text][11]
-  ![alt text][12]
-
-Your application is up and running.
-  ![alt text][13]
-  ![alt text][14]
-
-
-  [1]: https://svn.apache.org/repos/asf/tomee/tomee/trunk/examples/
-  [2]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_01.png
-  [3]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_02.png
-  [4]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_03.png
-  [5]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_04.png
-  [6]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_05.png
-  [7]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_06.png
-  [8]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_07.png
-  [9]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_08.png
-  [10]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_09.png
-  [11]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_10.png
-  [12]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_11.png
-  [13]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_12.png
-  [14]: http://people.apache.org/~tveronezi/tomee/tomee_site/intellij_integration/windows8_13.png
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-and-netbeans.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-and-netbeans.mdtext b/docs/tomee-and-netbeans.mdtext
deleted file mode 100644
index b0783e0..0000000
--- a/docs/tomee-and-netbeans.mdtext
+++ /dev/null
@@ -1,93 +0,0 @@
-Title: TomEE and NetBeans
-Notice:    Licensed to the Apache Software Foundation (ASF) under one
-           or more contributor license agreements.  See the NOTICE file
-           distributed with this work for additional information
-           regarding copyright ownership.  The ASF licenses this file
-           to you under the Apache License, Version 2.0 (the
-           "License"); you may not use this file except in compliance
-           with the License.  You may obtain a copy of the License at
-           .
-             http://www.apache.org/licenses/LICENSE-2.0
-           .
-           Unless required by applicable law or agreed to in writing,
-           software distributed under the License is distributed on an
-           "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-           KIND, either express or implied.  See the License for the
-           specific language governing permissions and limitations
-           under the License.
-		   
-There is some great information over at [Geertjan's Blog](https://blogs.oracle.com/geertjan/entry/tomee_apache_cxf_and_maven) on how to hit the ground running with Netbeans, CXF and Maven. Geertjan is a Netbeans evangelist and has an incredible insight into everything Netbeans.
-
-**WORKAROUND**: There is a known issue with Netbeans 8 and TomEE detection that currently requires the following workaround:
-
-Netbeans 8 has a bug in which it fails to find the **tomee-common-[version].jar** in the **[TomEE]/lib** directory. The solution is to simply rename the jar file to an older version.
-
-For example, you have **[TomEE]/lib/tomee-common-1.6.0.2.jar** or **[TomEE]/lib/tomee-common-1.7.1.jar**. Rename these files to **[TomEE]/lib/tomee-common-1.6.0.jar**
-
-This should resolve the detection issue and will not break your installation - Be sure to document the change for yourself as a reminder.
-
-###Quickstart
-Check out this video on [How to Consume REST in a Java Client ](https://www.youtube.com/watch?v=HISV7eagogI)
-
-You can download Netbeans 8 here: [https://netbeans.org/community/releases/80/](https://netbeans.org/community/releases/80/)
-
-Here is a quick run through on how to set up TomEE. We will use one of the existing examples for this demo. Let's import it.  
-
-  ![Subversion Checkout][1]
-  ![Subversion URL][2]
-  ![Local Project][3]
-  ![alt text][4]
-
-Click 'Open Project'.  
-
-  ![alt text][5]
-  ![alt text][6]
-
-It's time to add our local TomEE server. Click 'Tools' and then 'Servers'.  
-
-  ![alt text][7]
-
-Select 'Apache Tomcat'.  
-
-  ![alt text][8]
-  
-Select your local TomEE directory.  
-
-  ![alt text][9]
-  ![alt text][10]
-  ![alt text][11]
-
-It's time to run it. Click the play button.  
-
-  ![alt text][12]
-
-Select 'Apache Tomcat'.  
-
-  ![alt text][13]
-
-Give it some time. It's building your application.  
-
-  ![alt text][14]
-
-Done. Your server is up and running.  
-
-  ![alt text][15]
-  ![alt text][16]
-
-
-  [1]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_01.png
-  [2]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_02.png
-  [3]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_03.png
-  [4]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_04.png
-  [5]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_05.png
-  [6]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_06.png
-  [7]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_07.png
-  [8]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_08.png
-  [9]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_09.png
-  [10]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_10.png
-  [11]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_11.png
-  [12]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_12.png
-  [13]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_13.png
-  [14]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_14.png
-  [15]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_15.png
-  [16]: http://people.apache.org/~tveronezi/tomee/tomee_site/netbeans_integration/windows8_16.png
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-and-security.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-and-security.mdtext b/docs/tomee-and-security.mdtext
deleted file mode 100644
index e6b9123..0000000
--- a/docs/tomee-and-security.mdtext
+++ /dev/null
@@ -1,41 +0,0 @@
-Title:     Apache TomEE and security
-Notice:    Licensed to the Apache Software Foundation (ASF) under one
-           or more contributor license agreements.  See the NOTICE file
-           distributed with this work for additional information
-           regarding copyright ownership.  The ASF licenses this file
-           to you under the Apache License, Version 2.0 (the
-           "License"); you may not use this file except in compliance
-           with the License.  You may obtain a copy of the License at
-           .
-             http://www.apache.org/licenses/LICENSE-2.0
-           .
-           Unless required by applicable law or agreed to in writing,
-           software distributed under the License is distributed on an
-           "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-           KIND, either express or implied.  See the License for the
-           specific language governing permissions and limitations
-           under the License.
-
-Rather than providing its own security implementation, TomEE makes full use of the security features that are part of Tomcat. Any Catalina realm is supported or you can provide your own security module using the login.config file. 
-
-For example, to add some simple security to the [moviefun application](http://tomee.apache.org/examples-trunk/webapps/moviefun/README.html) , all we would need to do is: 
-
-1.    Add some users to the tomcat-users.xml file     
-2.    Add the necessary @DefineRoles and @RolesAllowed annotations on MoviesImpl     
-3.    Add some security config to do HTTP Basic authentication to web.xml Webservice security is also looked after – username/password based security (HTTP basic, or WS-Security) uses the same Tomcat security. Certificate based security is also available.
-
-To put it short,
-
-*    TomEE uses Tomcat's Security Realm
-
-*     Extra TomEE layer adds support for JAAS JACC WS Security
-
-*     Supports any org.apache.catalina.Realm implementation
-
-*     E.g. add users to $CATALINA_BASE/conf/tomcat-users.xml
-
-*     Alternatively use login.config to provide your own security module
-
-
-####See Also:
-[TomEE-and-JAAS](tomee-jaas.html) 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-and-webspheremq.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-and-webspheremq.mdtext b/docs/tomee-and-webspheremq.mdtext
deleted file mode 100644
index e44aa65..0000000
--- a/docs/tomee-and-webspheremq.mdtext
+++ /dev/null
@@ -1,132 +0,0 @@
-Title: TomEE and WebSphere MQ
-Notice:    Licensed to the Apache Software Foundation (ASF) under one
-           or more contributor license agreements.  See the NOTICE file
-           distributed with this work for additional information
-           regarding copyright ownership.  The ASF licenses this file
-           to you under the Apache License, Version 2.0 (the
-           "License"); you may not use this file except in compliance
-           with the License.  You may obtain a copy of the License at
-           .
-             http://www.apache.org/licenses/LICENSE-2.0
-           .
-           Unless required by applicable law or agreed to in writing,
-           software distributed under the License is distributed on an
-           "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-           KIND, either express or implied.  See the License for the
-           specific language governing permissions and limitations
-           under the License.
-
-**Steps to integrate TomEE with Websphere MQ** 
-
-1. Unzip rar file place jars under tomee/lib
-
-2. Added the below to conf/tomee.xml
-    
-<pre>
-    &lt;tomee&gt;     
-    &lt;Container id=&quot;wmq&quot; type=&quot;MESSAGE&quot;&gt;
-    ResourceAdapter=wmqRA
-    MessageListenerInterface=javax.jms.MessageListener
-    ActivationSpecClass=com.ibm.mq.connector.inbound.ActivationSpecImpl
-    &lt;/Container&gt;
-
-
-   &lt;Resource id=&quot;wmqRA&quot; type=&quot;com.ibm.mq.connector.ResourceAdapterImpl&quot; class-name=&quot;com.ibm.mq.connector.ResourceAdapterImpl&quot;&gt;
-    connectionConcurrency=5  
-    maxConnections=10 
-    logWriterEnabled=true 
-    reconnectionRetryCount=5 
-    reconnectionRetryInterval=300000 
-    traceEnabled=false 
-    traceLevel=3 
-   &lt;/Resource&gt;
-
-   &lt;Resource **id=&quot;qcf&quot;**  type=&quot;javax.jms.ConnectionFactory&quot; class-name=&quot;com.ibm.mq.connector.outbound.ManagedConnectionFactoryImpl&quot;&gt;
-    TransactionSupport=none 
-    ResourceAdapter=wmqRA 
-    HostName=10.a.b.c   
-    Port=1414 
-    QueueManager=QM_TIERL
-   Channel=SYSTEM.ADMIN.SVRCONN
-   TransportType=Client
-   UserName=xyz
-   Password=*****
-  &lt;/Resource&gt;
-
-  &lt;Resource id=&quot;wmq-javax.jms.QueueConnectionFactory&quot;  type=&quot;javax.jms.QueueConnectionFactory&quot; class-name=&quot;com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl&quot;&gt;
-    TransactionSupport=xa 
-    ResourceAdapter=wmqRA 
-  &lt;/Resource&gt;
-
-  &lt;Resource id=&quot;wmq-javax.jms.TopicConnectionFactory&quot;  type=&quot;javax.jms.TopicConnectionFactory&quot; class-name=&quot;com.ibm.mq.connector.outbound.ManagedTopicConnectionFactoryImpl&quot;&gt;
-    TransactionSupport=xa 
-    ResourceAdapter=wmqRA 
-  &lt;/Resource&gt;
-
-  &lt;Resource **id=&quot;queue&quot;** type=&quot;javax.jms.Queue&quot;  
-class-name=&quot;com.ibm.mq.connector.outbound.MQQueueProxy&quot;&gt; 
-    arbitraryProperties 
-    baseQueueManagerName 
-    baseQueueName 
-    CCSID=1208 
-    encoding=NATIVE 
-    expiry=APP 
-    failIfQuiesce=true 
-    persistence=APP 
-    priority=APP 
-    readAheadClosePolicy=ALL 
-    targetClient=JMS 
-  &lt;/Resource&gt;
-
-  &lt;Resource id=&quot;wmq-javax.jms.Topic&quot; type=&quot;javax.jms.Topic&quot; class-name=&quot;com.ibm.mq.connector.outbound.MQTopicProxy&quot;&gt;
-    arbitraryProperties 
-    baseTopicName 
-    brokerCCDurSubQueue=SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE 
-    brokerDurSubQueue=SYSTEM.JMS.D.SUBSCRIBER.QUEUE 
-    brokerPubQueue 
-    brokerPubQueueManager 
-    brokerVersion=1 
-    CCSID=1208 
-    encoding=NATIVE 
-    expiry=APP 
-    failIfQuiesce=true 
-    persistence=APP 
-    priority=APP 
-    readAheadClosePolicy=ALL 
-    targetClient=JMS 
-  &lt;/Resource&gt; 
-
- &lt;/tomee&gt;	 
-
-3. In web.xml add the below to access resources
- &lt;resource-ref&gt; 
-     &lt;res-ref-name&gt;myqcf&lt; /res-ref-name&gt; 
-    &lt;res-type&gt;javax.jms.ConnectionFactory &lt; /res-type&gt;
-    &lt;res-auth&gt;Container&lt;/res-auth&gt;&lt; /br&gt;
-    &lt;res-sharing-scope&gt;Shareable&lt; /res-sharing-scope&gt;
-    &lt;mapped-name&gt;qcf&lt; /mapped-name&gt;
-  &lt;/resource-ref&gt;
-  
- &lt;resource-env-ref&gt;
-   &lt;resource-env-ref-name&gt;myqueue&lt; /resource-env-ref-name&gt;
-   &lt;resource-env-ref-type&gt;javax.jms.Queue&lt; /resource-env-ref-type&gt;
-   &lt;mapped-name&gt;queue&lt; /mapped-name&gt;
-  &lt;/resource-env-ref&gt;
-</pre>
-
-**Code:**
-<pre>    
-    @Resource(name = &quot;qcf&quot;) 
-    private ConnectionFactory connectionFactory; 
-    @Resource(name = &quot;queue&quot;) 
-    private Queue queue;
-    Connection connection = connectionFactory.createConnection();
-    Session session = connection.createSession(false, QueueSession.AUTO_ACKNOWLEDGE);
-    MessageProducer producer = session.createProducer(queue);
-    TextMessage message = session.createTextMessage();
-    message.setText(&quot;Test Message&quot;);
-    connection.start();
-    producer.send(message);
-    session.close();
-    connection.close();
-</pre>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-directory-structure.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-directory-structure.mdtext b/docs/tomee-directory-structure.mdtext
deleted file mode 100644
index da6d2e0..0000000
--- a/docs/tomee-directory-structure.mdtext
+++ /dev/null
@@ -1,57 +0,0 @@
-Title:
-Notice:    Licensed to the Apache Software Foundation (ASF) under one
-           or more contributor license agreements.  See the NOTICE file
-           distributed with this work for additional information
-           regarding copyright ownership.  The ASF licenses this file
-           to you under the Apache License, Version 2.0 (the
-           "License"); you may not use this file except in compliance
-           with the License.  You may obtain a copy of the License at
-           .
-             http://www.apache.org/licenses/LICENSE-2.0
-           .
-           Unless required by applicable law or agreed to in writing,
-           software distributed under the License is distributed on an
-           "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-           KIND, either express or implied.  See the License for the
-           specific language governing permissions and limitations
-           under the License.
-
-#TomEE Directory Layout:
-
-TomEE directory layout is the same as that of Tomcat, with a few changes as described below.
-
-Considering this root to be the $tomee-install-dir>
-
-<pre>
-/bin
-  Added tomee.sh (Access all TomEE tools: cipher, deploy, properties, undeploy)
-  Added TomEE.*.exe (Windows service binaries)
-  Added service*.bat (Windows service installer - uses binaries above)
-  Modified catalina.(sh|bat) (Optional - add the OpenJPA javaagent to enhance JPA entities. Only necessary if you use both JPA and the OpenJPA implementation and you did not enhance bytecode at build time)
-
-/conf
-  Added system.properties (Easy way to configure whatever you want on TomEE. Check it out and look into, you will discover so many interesting properties)
-  Added tomee.xml (The place where you can declare/configure resources, containers, Transaction manager, etc)
-  Modified server.xml (As in tomcat with one extra listener - can configure ports, hosts, engines, threadpools etc)    
-  Modified tomcat-users.xml (optional - only changed to define tomee user to secure the webapp/tomee GUI)
-
-/endorsed
-  Added annotation-api.jar (Override Tomcat default jar, because not compliant with the current JEE 6 specification)
-  Added jaxb-(api|impl).jar (Override JDK 1.6 default implementation cause too old for the JEE 6 specification)
-  
-/lib
-  That's where all the magic is. This directory will receive a set of new jars. First, it gets all openejb-* and tomee-* jars. It also contains dependencies (Specification implementations: openjpa-*, openwebbeans-*, etc).
-  Removed annotation-api.jar (Non compliant with JEE 6 specification. See endorsed/)
-  Removed el-api.jar (Already contained in javaee-api.jar provided by TomEE in that same directory)
- 
-/webapps    
-  Works the same way as it does for Tomcat. Drop your directories/wars in here!
-  Removed examples (Just because most of people does not care)
-  
-/apps (does not exist by default)
-  Can receive WARs of course, but also JAR and EAR files. Optionally add your resources.xml file here.
-     
-/webapps/tomee (added but optional)
-  The TomEE graphical user interface. That's the administration interface.
-  ** This webapp is mandatory if you need EJBs remote invocation
-</pre>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-embedded-maven-plugin.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-embedded-maven-plugin.mdtext b/docs/tomee-embedded-maven-plugin.mdtext
deleted file mode 100644
index cee779f..0000000
--- a/docs/tomee-embedded-maven-plugin.mdtext
+++ /dev/null
@@ -1,956 +0,0 @@
-Title: TomEE Embedded Maven Plugin
-
-[TomEE Maven Plugin](tomee-maven-plugin.html) provides a nice way to run "as in production" a server fully configured
-keeping the configuration in the project (easiness of sharing between team members). However for modern web development
-the fact to run the "exploded war" prevents to develop web resources in place. TomEE embedded maven plugin
-solves it directly allowing to directly deploy the war project in place using "classpath as war" option.
-
-It also allows to use a flat classpath deployment which is often use with microservices.
-
-<h2><a name="tomee-embedded:run"></a>tomee-embedded:run</h2>
-      
-<p><b>Full name</b>:</p>
-      
-<p>org.apache.tomee.maven:tomee-embedded-maven-plugin:7.0.0-M1:run</p>
-      
-<p><b>Description</b>:</p>
-      
-<div>Run an Embedded TomEE.</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+system</tt>.</li>
-        
-<li>Requires dependency collection of artifacts in scope: <tt>runtime</tt>.</li>
-      </ul>
-      
-<div class="section">
-<h3><a name="Optional_Parameters"></a>Optional Parameters</h3>
-        
-<table class="mdtable">
-          
-<tr class="a">
-            
-<th>Name</th>
-            
-<th>Type</th>
-            
-<th>Since</th>
-            
-<th>Description</th>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#ajpPort">ajpPort</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-embedded-plugin.ajp</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#applicationCopyFolder">applicationCopyFolder</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}/tomee-embedded/applications</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.application-copy</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#applicationScopes">applicationScopes</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="#applications">applications</a></b></td>
-            
-<td><tt>List</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#classpathAsWar">classpathAsWar</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-embedded-plugin.classpathAsWar</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#clientAuth">clientAuth</a></b></td>
-            
-<td><tt>String</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /><b>User property is</b>: <tt>tomee-embedded-plugin.clientAuth</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#containerProperties">containerProperties</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="#context">context</a></b></td>
-            
-<td><tt>String</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /><b>User property is</b>: <tt>tomee-embedded-plugin.context</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#dir">dir</a></b></td>
-            
-<td><tt>String</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /><b>Default value is</b>: <tt>${project.build.directory}/apache-tomee-embedded</tt>.<br /><b>User property is</b>: <tt>tomee-embedded-plugin.lib</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#docBase">docBase</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/webapp</tt>.<br /><b>User property is</b>: <tt>tomee-embedded-plugin.docBase</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#forceJspDevelopment">forceJspDevelopment</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>force webapp to be reloadable<br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.jsp-development</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#host">host</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-embedded-plugin.host</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#httpPort">httpPort</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-embedded-plugin.http</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#httpsPort">httpsPort</a></b></td>
-            
-<td><tt>int</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /><b>Default value is</b>: <tt>8443</tt>.<br /><b>User property is</b>: <tt>tomee-embedded-plugin.httpsPort</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#inlinedServerXml">inlinedServerXml</a></b></td>
-            
-<td><tt>PlexusConfiguration</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#inlinedTomEEXml">inlinedTomEEXml</a></b></td>
-            
-<td><tt>PlexusConfiguration</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /></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-embedded-plugin.keepServerXmlAsThis</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#keyAlias">keyAlias</a></b></td>
-            
-<td><tt>String</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /><b>User property is</b>: <tt>tomee-embedded-plugin.keyAlias</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#keystoreFile">keystoreFile</a></b></td>
-            
-<td><tt>String</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /><b>User property is</b>: <tt>tomee-embedded-plugin.keystoreFile</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#keystorePass">keystorePass</a></b></td>
-            
-<td><tt>String</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /><b>User property is</b>: <tt>tomee-embedded-plugin.keystorePass</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#keystoreType">keystoreType</a></b></td>
-            
-<td><tt>String</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /><b>Default value is</b>: <tt>JKS</tt>.<br /><b>User property is</b>: <tt>tomee-embedded-plugin.keystoreType</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#mavenLog">mavenLog</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-embedded-plugin.mavenLog</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#modules">modules</a></b></td>
-            
-<td><tt>List</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /><b>Default value is</b>: <tt>${project.build.outputDirectory}</tt>.<br /><b>User property is</b>: <tt>tomee-embedded-plugin.modules</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>Default value is</b>: <tt>${project.packaging}</tt>.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<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-embedded-plugin.quickSession</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#roles">roles</a></b></td>
-            
-<td><tt>Map</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#serverXml">serverXml</a></b></td>
-            
-<td><tt>File</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /></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.skip-current-project</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#skipHttp">skipHttp</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-embedded-plugin.skipHttp</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#ssl">ssl</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-embedded-plugin.ssl</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#sslProtocol">sslProtocol</a></b></td>
-            
-<td><tt>String</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /><b>User property is</b>: <tt>tomee-embedded-plugin.sslProtocol</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#stopPort">stopPort</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-embedded-plugin.stop</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#useProjectClasspath">useProjectClasspath</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-embedded-plugin.useProjectClasspath</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#users">users</a></b></td>
-            
-<td><tt>Map</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>(no description)<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<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}</tt>.<br /></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#webResourceCached">webResourceCached</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-embedded-plugin.webResourceCached</tt>.</td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#withEjbRemote">withEjbRemote</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-embedded-plugin.withEjbRemote</tt>.</td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#workDir">workDir</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}/tomee-embedded-work</tt>.<br /><b>User property is</b>: <tt>tomee-plugin.work</tt>.</td>
-          </tr>
-        </table>
-      </div>
-      
-<div class="section">
-<h3><a name="Parameter_Details"></a>Parameter Details</h3>
-        
-<p><b><a name="ajpPort">ajpPort</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-embedded-plugin.ajp</tt></li>
-          
-<li><b>Default</b>: <tt>8009</tt></li>
-        </ul><hr />
-<p><b><a name="applicationCopyFolder">applicationCopyFolder</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.application-copy</tt></li>
-          
-<li><b>Default</b>: <tt>${project.build.directory}/tomee-embedded/applications</tt></li>
-        </ul><hr />
-<p><b><a name="applicationScopes">applicationScopes</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="applications">applications</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="classpathAsWar">classpathAsWar</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-embedded-plugin.classpathAsWar</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="clientAuth">clientAuth</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-embedded-plugin.clientAuth</tt></li>
-        </ul><hr />
-<p><b><a name="containerProperties">containerProperties</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="context">context</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-embedded-plugin.context</tt></li>
-        </ul><hr />
-<p><b><a name="dir">dir</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-embedded-plugin.lib</tt></li>
-          
-<li><b>Default</b>: <tt>${project.build.directory}/apache-tomee-embedded</tt></li>
-        </ul><hr />
-<p><b><a name="docBase">docBase</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-embedded-plugin.docBase</tt></li>
-          
-<li><b>Default</b>: <tt>${project.basedir}/src/main/webapp</tt></li>
-        </ul><hr />
-<p><b><a name="forceJspDevelopment">forceJspDevelopment</a>:</b></p>
-        
-<div>force webapp to be reloadable</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.jsp-development</tt></li>
-          
-<li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="host">host</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-embedded-plugin.host</tt></li>
-          
-<li><b>Default</b>: <tt>localhost</tt></li>
-        </ul><hr />
-<p><b><a name="httpPort">httpPort</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-embedded-plugin.http</tt></li>
-          
-<li><b>Default</b>: <tt>8080</tt></li>
-        </ul><hr />
-<p><b><a name="httpsPort">httpsPort</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-embedded-plugin.httpsPort</tt></li>
-          
-<li><b>Default</b>: <tt>8443</tt></li>
-        </ul><hr />
-<p><b><a name="inlinedServerXml">inlinedServerXml</a>:</b></p>
-        
-<div>(no description)</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>org.codehaus.plexus.configuration.PlexusConfiguration</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="inlinedTomEEXml">inlinedTomEEXml</a>:</b></p>
-        
-<div>(no description)</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>org.codehaus.plexus.configuration.PlexusConfiguration</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="keepServerXmlAsThis">keepServerXmlAsThis</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-embedded-plugin.keepServerXmlAsThis</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="keyAlias">keyAlias</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-embedded-plugin.keyAlias</tt></li>
-        </ul><hr />
-<p><b><a name="keystoreFile">keystoreFile</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-embedded-plugin.keystoreFile</tt></li>
-        </ul><hr />
-<p><b><a name="keystorePass">keystorePass</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-embedded-plugin.keystorePass</tt></li>
-        </ul><hr />
-<p><b><a name="keystoreType">keystoreType</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-embedded-plugin.keystoreType</tt></li>
-          
-<li><b>Default</b>: <tt>JKS</tt></li>
-        </ul><hr />
-<p><b><a name="mavenLog">mavenLog</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-embedded-plugin.mavenLog</tt></li>
-          
-<li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="modules">modules</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>
-          
-<li><b>User Property</b>: <tt>tomee-embedded-plugin.modules</tt></li>
-          
-<li><b>Default</b>: <tt>${project.build.outputDirectory}</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>Default</b>: <tt>${project.packaging}</tt></li>
-        </ul><hr />
-<p><b><a name="quickSession">quickSession</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-embedded-plugin.quickSession</tt></li>
-          
-<li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="roles">roles</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="serverXml">serverXml</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>
-        </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.skip-current-project</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="skipHttp">skipHttp</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-embedded-plugin.skipHttp</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="ssl">ssl</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-embedded-plugin.ssl</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="sslProtocol">sslProtocol</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-embedded-plugin.sslProtocol</tt></li>
-        </ul><hr />
-<p><b><a name="stopPort">stopPort</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-embedded-plugin.stop</tt></li>
-          
-<li><b>Default</b>: <tt>8005</tt></li>
-        </ul><hr />
-<p><b><a name="useProjectClasspath">useProjectClasspath</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-embedded-plugin.useProjectClasspath</tt></li>
-          
-<li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="users">users</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="warFile">warFile</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>Default</b>: <tt>${project.build.directory}/${project.build.finalName}</tt></li>
-        </ul><hr />
-<p><b><a name="webResourceCached">webResourceCached</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-embedded-plugin.webResourceCached</tt></li>
-          
-<li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="withEjbRemote">withEjbRemote</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-embedded-plugin.withEjbRemote</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="workDir">workDir</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.work</tt></li>
-          
-<li><b>Default</b>: <tt>${project.build.directory}/tomee-embedded-work</tt></li>
-        </ul>
-      </div>
-  
-

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-jaas.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-jaas.mdtext b/docs/tomee-jaas.mdtext
deleted file mode 100644
index d924933..0000000
--- a/docs/tomee-jaas.mdtext
+++ /dev/null
@@ -1,69 +0,0 @@
-Title: JAAS and TomEE
-
-# Purpose
-
-You want to use JAAS in TomEE with custom (or OpenEJB) LoginModules.
-
-# Solution
-
-TomEE tries to keep as possible as it is Tomcat so simply
-configure your JAAS LoginModule as in Tomcat.
-
-Note: only the first one will be used.
-
-# Configuration
-
-Add to your `CATALINA_OPTS` the `java.security.auth.login.config` system property:
-
-    -Djava.security.auth.login.config=$CATALINA_BASE/conf/login.config
-
-Configure your realm in server.xml file
-
-    <?xml version='1.0' encoding='utf-8'?>
-    <Server port="8005" shutdown="SHUTDOWN">
-      <Listener className="org.apache.tomee.loader.OpenEJBListener" />
-      <Listener className="org.apache.catalina.security.SecurityListener" />
-    
-      <Service name="Catalina">
-        <Connector port="8080" protocol="HTTP/1.1" 
-                   connectionTimeout="20000" 
-                   redirectPort="8443" />
-        <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
-        <Engine name="Catalina" defaultHost="localhost">
-          <!-- here is the magic -->
-          <Realm className="org.apache.catalina.realm.JAASRealm" appName="PropertiesLogin"
-                 userClassNames="org.apache.openejb.core.security.jaas.UserPrincipal"
-                 roleClassNames="org.apache.openejb.core.security.jaas.GroupPrincipal">
-          </Realm>
-    
-          <Host name="localhost"  appBase="webapps"
-                unpackWARs="true" autoDeploy="true" />
-        </Engine>
-      </Service>
-    </Server>
-
-Configure your `login.config` file
-
-    PropertiesLogin {
-        org.apache.openejb.core.security.jaas.PropertiesLoginModule required
-        Debug=false
-        UsersFile="users.properties"
-        GroupsFile="groups.properties";
-    };
-
-
-Configure your login module specifically (`users.properties` for snippets of this page for instance).
-
-Place `users.properties` and `groups.properties` files in `$CATALINA_BASE/conf/` folder.
-`users.properties` file contains user name and associated password entries, ex.:
-
-    me=password
-    tomee=tomee
-
-`groups.properties` file specifies groups and their users, ex.:
-
-    my-role=me
-    manager-gui=tomee,me
-    tomee-admin=tomee
-
-**NOTE**: `users.properties` and `groups.properties` file names and file location are fixed. If other names are used, the files must be placed in `%CATALINA_BASE/lib/` folder instead.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-logging-in-eclipse.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-logging-in-eclipse.mdtext b/docs/tomee-logging-in-eclipse.mdtext
deleted file mode 100644
index 7922645..0000000
--- a/docs/tomee-logging-in-eclipse.mdtext
+++ /dev/null
@@ -1,10 +0,0 @@
-Title: How to use JULI for TomEE in WTP?
-
-It seems that WTP doesn't manage correctly Tomcat logging configuration (which needs to be done through
-system properties). A quick workaround is to add these properties manually:
-
-    -Djava.util.logging.config.file="<tomee>/conf/logging.properties"
-    -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-
-More information on: http://wiki.eclipse.org/WTP_Tomcat_FAQ#How_do_I_enable_the_JULI_logging_in_a_Tomcat_5.5_Server_instance.3F
-

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-logging.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-logging.mdtext b/docs/tomee-logging.mdtext
deleted file mode 100644
index 5d4ed56..0000000
--- a/docs/tomee-logging.mdtext
+++ /dev/null
@@ -1,29 +0,0 @@
-Title:
-Notice:    Licensed to the Apache Software Foundation (ASF) under one
-           or more contributor license agreements.  See the NOTICE file
-           distributed with this work for additional information
-           regarding copyright ownership.  The ASF licenses this file
-           to you under the Apache License, Version 2.0 (the
-           "License"); you may not use this file except in compliance
-           with the License.  You may obtain a copy of the License at
-           .
-             http://www.apache.org/licenses/LICENSE-2.0
-           .
-           Unless required by applicable law or agreed to in writing,
-           software distributed under the License is distributed on an
-           "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-           KIND, either express or implied.  See the License for the
-           specific language governing permissions and limitations
-           under the License.
-
-Logging in TomEE is configured using the conf/logging.properties file. Here are some of the benefits: 
-
- You do not have to author a logging.properties from scratch. 
-
- You get one with sensible defaults.      
-
- If you did modify the default file, and you wanted to revert back to the default file generated by TomEE, all you have to do is 
-
-  Delete or rename the file e.g. rename it to logging.properties.BAK . 
- 
- Restart the server
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-maven-plugin.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-maven-plugin.mdtext b/docs/tomee-maven-plugin.mdtext
deleted file mode 100644
index b95809f..0000000
--- a/docs/tomee-maven-plugin.mdtext
+++ /dev/null
@@ -1,144 +0,0 @@
-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.1</version>
-          <configuration>
-            <tomeeVersion>1.7.1</tomeeVersion>
-            <tomeeClassifier>plus</tomeeClassifier>
-          </configuration>
-        </plugin>
-    </plugins>
-
-###Plugin Goals
-<table class="mdtable">
-<tr class="a">
-<th>Goal</th>
-<th>Description</th></tr>
-<tr class="b">
-<td><a href="maven/build-mojo.html">tomee:build</a></td>
-<td>Create TomEE, but do not run it.</td></tr>
-<tr class="a">
-<td><a href="maven/configtest-mojo.html">tomee:configtest</a></td>
-<td>Run the Apache Tomcat `configtest` command.</td></tr>
-<tr class="b">
-<td><a href="maven/debug-mojo.html">tomee:debug</a></td>
-<td>Same as `run` but with debug activated on the default or specified port.</td></tr>
-<tr class="a">
-<td><a href="maven/deploy-mojo.html">tomee:deploy</a></td>
-<td>Deploy an application in a running TomEE.</td></tr>
-<tr class="b">
-<td><a href="maven/exec-mojo.html">tomee:exec</a></td>
-<td>Creates an executable jar of the application.</td></tr>
-<tr class="a">
-<td><a href="maven/help-mojo.html">tomee:help</a></td>
-<td>Display help information on the tomee-maven-plugin.<br />
-Call <code>mvn tomee:help -Ddetail=true
--Dgoal=&lt;goal-name&gt;</code> to display parameter details.</td></tr>
-<tr class="b">
-<td><a href="maven/list-mojo.html">tomee:list</a></td>
-<td>Largely inspired by the OpenEJB command helper, but with some differences. List deployed EJB's in a running TomEE.</td></tr>
-<tr class="a">
-<td><a href="maven/run-mojo.html">tomee:run</a></td>
-<td>Start and wait for TomEE.</td></tr>
-<tr class="b">
-<td><a href="maven/start-mojo.html">tomee:start</a></td>
-<td>Start TomEE and continue.</td></tr>
-<tr class="a">
-<td><a href="maven/stop-mojo.html">tomee:stop</a></td>
-<td>Stop a TomEE started with start command.</td></tr>
-<tr class="b">
-<td><a href="maven/undeploy-mojo.html">tomee:undeploy</a></td>
-<td>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.1</version>
-        <configuration>
-          <tomeeVersion>1.7.1</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.1</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.

http://git-wip-us.apache.org/repos/asf/tomee/blob/c3f8984b/docs/tomee-mp-getting-started.mdtext
----------------------------------------------------------------------
diff --git a/docs/tomee-mp-getting-started.mdtext b/docs/tomee-mp-getting-started.mdtext
deleted file mode 100644
index 89a7636..0000000
--- a/docs/tomee-mp-getting-started.mdtext
+++ /dev/null
@@ -1,61 +0,0 @@
-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](maven/index.html)
-
-You will likely need the full Java EE API added to your pom file:
-
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>javaee-api</artifactId>
-      <version>6.0-6</version>
-      <scope>provided</scope>
-    </dependency>
-	
-The simplest path is to allow Maven to create an example project for you. Even if you have an existing project you can always use the template as a reference.
-
-###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`](maven/index.html) for starting the application with TomEE.
-
-For example, if current version of the archetype is '1.7.1', then the required command to generate an application would be:
-
-    mvn archetype:generate -DarchetypeGroupId=org.apache.openejb.maven -DarchetypeArtifactId=tomee-webapp-archetype -DarchetypeVersion=1.7.1
-
-The first time you run this command maven downloads the archetype and some parts related to it. Afterwards you see a prompt which allows you to specify the groupId, artifactId, version and package of your application.
-If you are using 'tomee' as groupId, 'tomee-demo' as artifactId, '1.0' as version and 'myapp' as package, your console should show something like:
-
-    Define value for property 'groupId': : tomee     
-    Define value for property 'artifactId': : tomee-demo
-    Define value for property 'version':  1.0-SNAPSHOT: : 1.0
-    Define value for property 'package':  tomee: : myapp
-    Confirm properties configuration:
-    groupId: tomee
-    artifactId: tomee-demo
-    version: 1.0
-    package: myapp
-    ...
-    [INFO] BUILD SUCCESS
-    ...
-
-Afterwards you see a new folder with the name you used for the artifactId (in the previous example 'tomee-demo').
-For starting the application you have to change the current directory to the directory of the generated application:
-
-    cd tomee-demo
-
-###Starting a TomEE-Project with Maven
-
-With using the archetype everything you need is in place already. So you just have to start TomEE with:
-
-    mvn package tomee:run
-
-The first time you run this command takes a bit longer, because maven has to download e.g. TomEE.
-Once those parts are downloaded, starting maven, deploying and starting the generated application takes less than 10s (depending on your computer).
-
-###Accessing a running application
-
-The application gets deployed to `target/apache-tomee/webapps`. If everything worked correctly, you should see a directory ('ROOT') as well as a web-archive ('ROOT.war').
-The context-paths of the deployed application is ROOT. In our example the generated application contains a servlet mapped to '/index'. So you can access it via:
-
-    http://localhost:8080/index


Mime
View raw message