diff --git a/genapp/project.xml b/genapp/project.xml
index 9389f77c..3d70ea33 100644
--- a/genapp/project.xml
+++ b/genapp/project.xml
@@ -22,7 +22,7 @@
3
maven-genapp-plugin
Maven Genapp Plugin
- 2.3.1-SNAPSHOT
+ 2.3.1
A collection of example projects showing how to use maven in different situations
A collection of example projects
@@ -46,6 +46,11 @@
2.3
MAVEN_GENAPP_2_3
+
+ 2.3.1
+ 2.3.1
+ MAVEN_GENAPP_2_3_1
+
diff --git a/genapp/xdocs/changes.xml b/genapp/xdocs/changes.xml
index 46eb7810..f5d01d41 100644
--- a/genapp/xdocs/changes.xml
+++ b/genapp/xdocs/changes.xml
@@ -17,70 +17,70 @@
* limitations under the License.
*/
-->
-
-
- Changes
-
-
-
- Problem when maven.genapp.repackage.dir is empty.
- Generated poms contain deprecated id elements.
- Update dependencies to unify them between plugins. The following dependencies are updated : commons-jelly-tags-interaction v1.0 to v1.1
-
-
- Make generated structure comply with maven standarts.
+
+
+ Changes
+
+
+
+ Problem when maven.genapp.repackage.dir is empty.
+ Generated poms contain deprecated id elements.
+ Update dependencies to unify them between plugins. The following dependencies are updated : commons-jelly-tags-interaction v1.0 to v1.1
+
+
+ Make generated structure comply with maven standarts.
Added new property
maven.genapp.basedir property.
-
+
Added property
maven.genapp.repackage.diras base directory for
maven.genapp.repackage.
-
- Make generated POMs conform to maven-project-3.xsd.
- Added customization guide.
+
+ Make generated POMs conform to maven-project-3.xsd.
+ Added customization guide.
Added Velocity-based webapp template (named
web-velocity).
-
- Use the project's name as display-name in web.xml.
+
+ Use the project's name as display-name in web.xml.
Using
${maven.home.local}instead of
${user.home}/.mavenfor templates.
-
- An error "Artifact strutstest-2.1.0.jar doesn't exist" is thrown by struts projects generated by the plugin.
- Added Tapestry template.
- Added Struts with validation template.
- Replace @PACKAGE@ by @NAME@ in Title in JSP files.
- Added prompt for project root.
+
+ An error "Artifact strutstest-2.1.0.jar doesn't exist" is thrown by struts projects generated by the plugin.
+ Added Tapestry template.
+ Added Struts with validation template.
+ Replace @PACKAGE@ by @NAME@ in Title in JSP files.
+ Added prompt for project root.
Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependencies are updated :
-
- - commons-logging v1.0.3 -> v1.0.4
-
-
-
-
- Amended 2.2 release to work with Maven 1.1 beta 2
-
-
- Remove Struts deprecated apis.
- Fix StrutsTestCase dependency in struts templates.
-
-
- Support of configuration files in the template starting with a dot (e.g. .cvsignore).
- Fix usage of explicit template provided with the property maven.genapp.template.dir. Suppress question for template name, since it is implicit.
- Add property maven.genapp.template.repository to support a user-defined location for own templates. This allows a CVS-based template management for a company.
- Fix usage of a comma-separated string as value for property maven.genapp.filter to define multiple files.
- Add property maven.genapp.template.user to support the user's account name in the filter with @USER@. The default value is the system property user.name.
- Support user-defined parameters for filtering.
- Update and improve documentation for properties.
-
-
- Add a taglib for use the generation in other plugins.
- Changed property names to maven.genapp.* syntax
- Prompt the user for project id, name, and package. Don't require command line package specification. This change added a dependency on jelly:interaction.
- Added initial application template capability. Original idea and implementation was submitted by Brian Ewins in jira(MAVEN-426). Modified his jelly to use template directories inside plugin-resources. Added capability for templates to define their own properties.
-
-
- Initial plugin created
-
-
+
+ - commons-logging v1.0.3 -> v1.0.4
+
+
+
+
+ Amended 2.2 release to work with Maven 1.1 beta 2
+
+
+ Remove Struts deprecated apis.
+ Fix StrutsTestCase dependency in struts templates.
+
+
+ Support of configuration files in the template starting with a dot (e.g. .cvsignore).
+ Fix usage of explicit template provided with the property maven.genapp.template.dir. Suppress question for template name, since it is implicit.
+ Add property maven.genapp.template.repository to support a user-defined location for own templates. This allows a CVS-based template management for a company.
+ Fix usage of a comma-separated string as value for property maven.genapp.filter to define multiple files.
+ Add property maven.genapp.template.user to support the user's account name in the filter with @USER@. The default value is the system property user.name.
+ Support user-defined parameters for filtering.
+ Update and improve documentation for properties.
+
+
+ Add a taglib for use the generation in other plugins.
+ Changed property names to maven.genapp.* syntax
+ Prompt the user for project id, name, and package. Don't require command line package specification. This change added a dependency on jelly:interaction.
+ Added initial application template capability. Original idea and implementation was submitted by Brian Ewins in jira(MAVEN-426). Modified his jelly to use template directories inside plugin-resources. Added capability for templates to define their own properties.
+
+
+ Initial plugin created
+
+