Hi,
The Apache Tomcat is pleased to announce the release of the 2.0 version.
This plugin can used to run your war project inside an embeded Apache
Tomcat and to deploy your project to a running Apache Tomcat instance.

Documentation available: http://tomcat.apache.org/maven-plugin-2.0/index.html

Release Notes - Apache Tomcat Maven Plugin - Version 2.0

** Bug
    * [MTOMCAT-116] - NonRepeatableRequestException when executing
goal tomcat6:deploy
    * [MTOMCAT-118] - tomcat7:run wont accept additionalClasspathDir arguments
    * [MTOMCAT-123] - Can't add test scoped dependency filters to web.xml
    * [MTOMCAT-129] - Regression of MTOMCAT-54 in tomcat7-maven-plugin
    * [MTOMCAT-133] - Servlet mapping to "/" does not work
    * [MTOMCAT-134] - Empty additionalClasspathDir causes NPE in RunMojo.java
    * [MTOMCAT-135] - tomcat7:run does not load HandlesTypes in
application classes
    * [MTOMCAT-136] - Tomcat7-maven-plugin 2.0-beta1 and
useSeparateTomcatClassloader fails with run goal
    * [MTOMCAT-138] - Cannot define the  embedded Tomcat version
    * [MTOMCAT-139] - All static resources gives error 404
    * [MTOMCAT-141] - Context root "/" not working for Tomcat 7 Run
    * [MTOMCAT-142] - contextFile path="..." ignored when using tomcat7:run
    * [MTOMCAT-143] - contextFile and tomcatUsers defined in pom.xml
are not used with target tomcat7:run
    * [MTOMCAT-144] - resourcePaths returns null
    * [MTOMCAT-145] - [2.0-beta-1] Unable to deploy
    * [MTOMCAT-149] - Error deploying on Tomcat 6
    * [MTOMCAT-151] - Empty password prevents preemptive
authentication headers from being sent
    * [MTOMCAT-157] - use new Maven Plugins annotations
    * [MTOMCAT-160] - "Skipping non-war project" should not happen if
using <addContextWarDependencies>
    * [MTOMCAT-162] - SaxException when deploying multiple WARs
    * [MTOMCAT-166] - Cannot invoke Tomcat manager:Cannot retry
request with a non-repeatable request entity
    * [MTOMCAT-169] - Unable to Deploy WAR Defined via "webapps" Declaration
    * [MTOMCAT-170] - Unable to Specify Additional Classpath for WAR
Defined via "webapps" Declaration
    * [MTOMCAT-171] - Multiple executions (i.e. sep tomcats clash due
to identical JMX naming)
    * [MTOMCAT-172] - configuring aliases with tomcat7:run

** Improvement
    * [MTOMCAT-60] - Multiple-War-Deployment in configuration section.
    * [MTOMCAT-120] - Support "skip" parameter
    * [MTOMCAT-122] - add all plugin dependencies to the tomcat class loader
    * [MTOMCAT-124] - tomcat-maven-archetype unused generation parameters
    * [MTOMCAT-137] - Adding a static context to tomcat for static
files like images, js, html etc.
    * [MTOMCAT-140] - Allow specifying the classloader to use for
loading webapps.
    * [MTOMCAT-147] - Add help goal
    * [MTOMCAT-150] - expose ports used with tomcat7:run as sys props
    * [MTOMCAT-153] - align all Maven dependency versions to 2.0.11
    * [MTOMCAT-154] - support exec-war war run dependencies with classifiers
    * [MTOMCAT-155] - allow exec-war war run dependencies that are
generated in current mvn execution, but not yet installed to maven
repo
    * [MTOMCAT-156] - exec-war should allow creation of exec-war in
projects with any packaging type
    * [MTOMCAT-164] - Add french translation
    * [MTOMCAT-167] - Add the ability to specify context.xml files for
each additional Webapp being deployed

** New Feature
    * [MTOMCAT-126] - Add support for keystoreType

** Task
    * [MTOMCAT-174] - tomcatConfigurationFilesDirectory is not implemented

Have Fun,
-- 
The Apache Tomcat Team.

Reply via email to