[maven-scm] copy for tag geronimo-2.1.5

git-svn-id: https://svn.apache.org/repos/asf/geronimo/server/tags/geronimo-2.1.5@931150 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/README.txt b/README.txt
index 540cf54..cd926e3 100644
--- a/README.txt
+++ b/README.txt
@@ -1,5 +1,5 @@
 ======================================================
-Apache Geronimo v@VERSION@
+Apache Geronimo v2.1.5
 
 http://geronimo.apache.org/
 ------------------------------------------------------
@@ -9,7 +9,7 @@
 Release Notes
 ======================
 
- Please read the RELEASE_NOTES-@VERSION@.txt for a complete list of new features 
+ Please read the RELEASE_NOTES-2.1.5.txt for a complete list of new features 
  available in this release. 
  
   
diff --git a/RELEASE_NOTES-2.1.5-SNAPSHOT.txt b/RELEASE_NOTES-2.1.5-SNAPSHOT.txt
deleted file mode 100644
index 2359c53..0000000
--- a/RELEASE_NOTES-2.1.5-SNAPSHOT.txt
+++ /dev/null
@@ -1,111 +0,0 @@
-Release Notes -- Apache Geronimo -- Version @VERSION@
-
-
-Geronimo URLs
--------------
-Home Page:     http://geronimo.apache.org/
-Downloads:     http://geronimo.apache.org/downloads.html
-Documentation: http://geronimo.apache.org/documentation.html
-Mailing Lists: http://geronimo.apache.org/mailing-lists.html
-Source Code:   http://geronimo.apache.org/source-code.html
-Bug Tracking:  http://issues.apache.org/jira/browse/GERONIMO
-Wiki:          http://cwiki.apache.org/geronimo
-
-
-Documentation
--------------
-Please see http://cwiki.apache.org/GMOxDOC21/documentation.html for the
-latest documentation on this release.
-
-
-System Requirements
--------------------
-You need a platform that supports the Sun JDK 5.0+ (J2SE 1.5.0+) or greater.
-
-Most testing has been done on Linux, Mac OS X, and Windows.
-
-
-Geronimo 2.1 Enhancements
--------------------------
-
-Custom server assemblies
-- Lightweight server assemblies may be created that contain only the functional 
-  components required by your application(s).
-
-Flexible admin console
-- The admin console is now component-based to mirror the server capabilities. 
-  This allows the admin console to provide flexible administrative capabilities 
-  that will mirrors the capabilities of a custom server assembly.
-
-GShell
-- GShell is a command-line processing environment that can be used for the execution
-  of Geronimo commands. GShell is an extensible environment and includes support
-  for editing, command history, and tab completion. 
-
-Clustering Support
-- WADI can now be used to support clustering of web applications for Geronimo configurations 
-  which use the Tomcat Web Container (WADI support for Jetty was in previous releases). 
-- Applications can be deployed to administratively-defined groups of Geronimo servers
-
-Monitoring Console Plugin
-- The monitoring console plugin provides monitoring support in the Geronimo admin console. 
-  The monitoring console can gather statistics and performance data from multiple Geronimo 
-  servers and graphically display this data to users.
-
-Plan Creator (added in Geronimo 2.1.2)
-- Plan Creator is a new portlet added to administration console to simplify the creation of 
-  Geronimo specific deployment plans. Given a web application archive (war), Plan Creator walks 
-  the user through a sequence of steps and generates geronimo-web.xml automatically.
-
-
-Geronimo @VERSION@ Issues Resolved
-------------------------------
-** Bug
-TBD
-
-** Improvement
-TBD
-
-** New Feature
-TBD
-
-
-Certification Status
---------------------
-Apache Geronimo v@VERSION@ has passed 100% of SUN's Java Enterprise Edition 5.0 
-Certification Test Suite. See "Distributions" for further details.
-
-
-Distributions
--------------
-Apache Geronimo v@VERSION@ is available in five distributions so you can pick the 
-one that best fits your environment.
-
-The available distributions are as follows:
-
-Certified distributions:
-- Apache Geronimo with Tomcat web container, AXIS2 for Web Services and OpenJPA
-  for persistence.
-- Apache Geronimo with Jetty web container, CXF for Web Services and OpenJPA 
-  for persistence.
-
-Non-Certified distributions:
-- Little-G with Tomcat web container, minimal configuration.
-- Little-G with Jetty web container, minimal configuration.
-- Geronimo framework, stripped down Geronimo pluggable framework.
-
-Note: Non-Certified distributions do not contain a complete JavaEE5 stack and so 
-cannot be certified.  Certified distributions can be reconfigured by the user 
-(such as Tomcat web container with CXF for Web Services). 
-
-
-Supported features
-------------------
-All programming elements of the Java EE 5.0 Specification are available.  
-
-
-Known Issues and Limitations
-----------------------------
-** Bug
-TBD
-
diff --git a/RELEASE_NOTES-2.1.5.txt b/RELEASE_NOTES-2.1.5.txt
new file mode 100644
index 0000000..7e76fdc
--- /dev/null
+++ b/RELEASE_NOTES-2.1.5.txt
@@ -0,0 +1,232 @@
+Release Notes -- Apache Geronimo -- Version 2.1.5
+
+
+Geronimo URLs
+-------------
+Home Page:     http://geronimo.apache.org/
+Downloads:     http://geronimo.apache.org/downloads.html
+Documentation: http://geronimo.apache.org/documentation.html
+Mailing Lists: http://geronimo.apache.org/mailing-lists.html
+Source Code:   http://geronimo.apache.org/source-code.html
+Bug Tracking:  http://issues.apache.org/jira/browse/GERONIMO
+Wiki:          http://cwiki.apache.org/geronimo
+
+
+Documentation
+-------------
+Please see http://cwiki.apache.org/GMOxDOC21/documentation.html for the
+latest documentation on this release.
+
+
+System Requirements
+-------------------
+You need a platform that supports the Sun JDK 5.0+ (J2SE 1.5.0+) or greater.
+
+Most testing has been done on Linux, Mac OS X, and Windows.
+
+
+Geronimo 2.1 Enhancements
+-------------------------
+
+Custom server assemblies
+- Lightweight server assemblies may be created that contain only the functional 
+  components required by your application(s).
+
+Flexible admin console
+- The admin console is now component-based to mirror the server capabilities. 
+  This allows the admin console to provide flexible administrative capabilities 
+  that will mirrors the capabilities of a custom server assembly.
+
+GShell
+- GShell is a command-line processing environment that can be used for the execution
+  of Geronimo commands. GShell is an extensible environment and includes support
+  for editing, command history, and tab completion. 
+
+Clustering Support
+- WADI can now be used to support clustering of web applications for Geronimo configurations 
+  which use the Tomcat Web Container (WADI support for Jetty was in previous releases). 
+- Applications can be deployed to administratively-defined groups of Geronimo servers
+
+Monitoring Console Plugin
+- The monitoring console plugin provides monitoring support in the Geronimo admin console. 
+  The monitoring console can gather statistics and performance data from multiple Geronimo 
+  servers and graphically display this data to users.
+
+Plan Creator (added in Geronimo 2.1.2)
+- Plan Creator is a new portlet added to administration console to simplify the creation of 
+  Geronimo specific deployment plans. Given a web application archive (war), Plan Creator walks 
+  the user through a sequence of steps and generates geronimo-web.xml automatically.
+
+
+Geronimo 2.1.5 Issues Resolved
+------------------------------
+** Bug
+GERONIMO-5215 Cannot generate eclipse project config files for several modules 
+GERONIMO-5204 var/security/keystores seems to be a required directory, but is not being created for custom assemblies 
+GERONIMO-5200 high cpu load, probably result of concurrent access of resourcesNotFound in MultiParentClassLoader 
+GERONIMO-5191 G 2.1.5 startup console log messages are being generated 
+GERONIMO-5180 Deployer unlockKeystore command cannot be utilized if keystore is created through Java provided KeyTool 
+GERONIMO-5179 Create a new customized ActiveMQ 4.1.2 build for Geronimo 2.1.5 
+GERONIMO-5162 CXF adds a key mapping for WebServiceContext 
+GERONIMO-5155 Locking a keystore under "Available" results in exception 
+GERONIMO-5150 Connection pool idleReleaser should not expand the number of permits 
+GERONIMO-5147 deploy.sh exits with non-zero status because of stty echo 
+GERONIMO-5146 Geronimo should provide a default encrypted password for trustStore and keyStore 
+GERONIMO-5145 Address getGbean method in KernelDelegate as pointed out by GERONIMO-4844 
+GERONIMO-5138 G 2.1 branch activemq build error saying that 'org.codehaus.mojo.jspc:jspc-maven-plugin' has invalid descriptor 
+GERONIMO-5134 G 2.1 branch use wrong geronimo-jpa spec version 
+GERONIMO-5055 Informix tranql XA 1.2 snapshot leads to weird admin console 
+GERONIMO-5043 Informix IFX_XASPEC property to be made available to set through Administrative Console 
+GERONIMO-5039 Informix Lock Mode Wait property 
+GERONIMO-5036 [OpenEJB] Unable to clear Sun JarFileFactory cache: warning after upgrading to Sun JDK 1.6.0 u18 
+GERONIMO-5032 Procrun issue: windows service is stoped when user log off console session 
+GERONIMO-5013 ConcurrentModificationException in MultiParentClassLoader.getResource() 
+GERONIMO-4997 Can not connect to a ldap server in an anonymous way 
+GERONIMO-4993 Requests for db pool resources will exceed Max Pool Size when EJBNetworkService beans are all busy 
+GERONIMO-4968 Problemastic OS check in Windows startup command 
+GERONIMO-4957 javax.el.CompositeELResolver is not thread-safe 
+GERONIMO-4955 Tomcat Clustering via Uni Cast doesn't work 
+GERONIMO-4927 keystorePass attribute on TomcatWebSSLConnector GBean should be encrypted/obscured 
+GERONIMO-4900 MissingDependencyException while deploying EAR in Clustering Environment 
+GERONIMO-4896 Commands to a Secure JMX Connector require the SSL keyStorePassword to be specified on command line 
+GERONIMO-4886 Request Time Count attribute does not exist in connector mbean. 
+GERONIMO-4869 InheritableThreadLocal causing ClassLoader memory leak in TransactionTimer thread 
+GERONIMO-4868 cglib ThreadLocal causing ClassLoader memory leak 
+GERONIMO-4859 Default JMX monitoring MBeans list should include JVM MBean. 
+GERONIMO-4854 The protocol option will be reset after testing connection when addint server 
+GERONIMO-4844 There is an error after undeploy the application and deploy the application again when configure WADI clustering, 
+GERONIMO-4825 can not config geronimo as a service in ubuntu 
+GERONIMO-4809 Use platform MBean server rather than creating our own 
+GERONIMO-4785 "useCaches" property of JarFileUrlConnection doesn't work 
+GERONIMO-4782 TemporaryClassLoader loads annotation classes from wrong classloader 
+GERONIMO-4771 Defining secondary HostGBean leads to ERROR [JAASRealm] 
+GERONIMO-4769 Add English resource bundle for Admin console 
+GERONIMO-4764 Missing of JDT compiler in 2.1 branch 
+GERONIMO-4758 The Server Console page displays messy codes when set zh as the prefered language in browser 
+GERONIMO-4754 Unnecessary attributes retrieval causes slow login in LDAPLoginModule 
+GERONIMO-4751 Upgrade 2.1.x to Tomcat 6.0.20 
+GERONIMO-4748 Security context is not cleared before the thread is returned to the pool for Tomcat 
+GERONIMO-4747 a {0} did not get replaced in the last portlet of console ---> Apache HTTP 
+GERONIMO-4733 Unable to starting to configure Apache mod_jk 
+GERONIMO-4726 Explicitly shutdown logging during shutdown 
+GERONIMO-4722 XSS/XSRF filters are triggering Session object creation for unknown URLs 
+GERONIMO-4687 System Modules Portlet doesn't list the stopped application names when you stop an application. 
+GERONIMO-4664 OpenSSO Deployment fails with "WSDL generation failed" 
+GERONIMO-4662 Console title is not displayed with the correct locale setting 
+GERONIMO-4661 Meaningless message displays while Geronimo ear plan contains modules that aren't in the ear 
+GERONIMO-4643 Geronimo LDAP realm follow referrals 
+GERONIMO-4641 XSSXSRFFilter cause some link failure 
+GERONIMO-4640 import link from the Jboss and Weblogic server in Database Pools portlet does not work. 
+GERONIMO-4638 ForwardData held by GenericForwardServlet will be invalid after the target application is restarted 
+GERONIMO-4635 Security realm changes are lost after restart server 
+GERONIMO-4623 Webservice request handling consuming considerable CPU 
+GERONIMO-4621 Exception occurs when export debugviews-console-tomcat plugin 
+GERONIMO-4620 Database Security Realm is removed from admin consonle after delete datasource it's based 
+GERONIMO-4614 Overloaded WSDL operations are not supported 
+GERONIMO-4609 Console could not display correctly on Chinese platfrom 
+GERONIMO-4608 java.io.EOFException when reading ejb response 
+GERONIMO-4607 Useless META-INF dir in the JEE server assembly 
+GERONIMO-4605 Text based apache license at the bottom of every console pages 
+GERONIMO-4598 Versions missing in plugins: as a result many plugins cannot be added to framework server 
+GERONIMO-4597 Validate Web Admin Console input - address admin console security vulnerabilities 
+GERONIMO-4595 script error when clicking the update button in portlet console ---server---Server Logs -- Log Manager 
+GERONIMO-4589 Does not echo the command after expection occur in command line deploy.sh 
+GERONIMO-4588 Adding multiple server with the same host in monitoring portlet results in a sql error 
+GERONIMO-4549 JMS resource jndi entries are not removed after uninstalling the JMS connect adapter 
+GERONIMO-4545 TomcatJAASRealm keeps reference to undeployed EAR/WAR's classloader 
+GERONIMO-4539 Deployment failed if JPA PU jar in web module 
+GERONIMO-4533 Fix "This is ridiculous" error messages on command execution 
+GERONIMO-4530 unnecessary dependencies in custom server 
+GERONIMO-4305 PortletException with Redeploy application checked for non existent application 
+GERONIMO-4217 Check for all data primitive types when shortcutting to the primordial classloader 
+GERONIMO-4070 Plugin installer fails to install after previous attempt of a plugin has failed. 
+GERONIMO-3883 Database wizard looses track of which connector to use if you download a driver jar 
+GERONIMO-3599 Unable to create new JMS Resource group through console in IE7 
+
+** Improvement
+GERONIMO-5159 Add pause when startup.bat fails on Windows 
+GERONIMO-5148 Remove the dependency of clustering over JMXConnector 
+GERONIMO-5122 Upgrade Tomcat to 6.0.26 
+GERONIMO-4940 CLONE -Tomcat Clustering with WADI - JSESSIONID with jvmRoute to support mod_jk routing (G. 2.1.5) 
+GERONIMO-4929 Upgrade to latest tranql wrappers 
+GERONIMO-4883 ship agent-car-jmx and make it default agent, mark ejb agent as "load=false". 
+GERONIMO-4874 Improve the console filter performance 
+GERONIMO-4749 The resource adapter created via console should be deployed as car 
+GERONIMO-4729 Duplicate clusterName value sets in config-subsitious.properties 
+GERONIMO-4717 There are some texts that aren't pulled out in the activemq portlet. 
+GERONIMO-4716 Upgrade HTTPComponent HTTPCore to released version 4.0.1 
+GERONIMO-4712 Some INFO log is not very good/useful. 
+GERONIMO-4694 Upgrade to Derby 10.5.3.0 
+GERONIMO-4686 No clear hints in startup error when 1050 port is already in use. 
+GERONIMO-4679 many [ERROR] "The protocol for the JAR file's URL is not supported" in the build log when building geronimo on windows 
+GERONIMO-4628 Console plan wizards need to save plans 
+GERONIMO-4624 Improve deployment plan documentation 
+GERONIMO-4622 Contribution: Linux service script for Geronimo/WAS CE 
+GERONIMO-4616 Update xmlbeans plugin 
+GERONIMO-4615 Make the client application could use their own Log4j configuration with ApplicationLog4jConfigurationGBean 
+GERONIMO-4593 Upgrade to OpenJPA 1.2.2 
+GERONIMO-4592 Upgrade to OpenEJB 3.0.2 
+GERONIMO-4532 Port the GERONIMO-4484 patch for V2.1 
+GERONIMO-4507 Admin console should honor the priority of user agent's language setting 
+GERONIMO-3389 console: java.lang.UnsatisfiedLinkError is thrown when create a Tomcat APR HTTP Connector 
+GERONIMO-3003 Encrypt password strings in deployment plans 
+
+** New Feature
+GERONIMO-5156 Command line utility to unlock a keystore and private key 
+GERONIMO-5126 Spnego Support in Apache geronimo 
+GERONIMO-5044 Prepared Statement Cache to be made available in Informix XA tranql RA 
+GERONIMO-5027 Redeploy option for farming 
+GERONIMO-4865 Login module to enable Kerberos authentication 
+GERONIMO-4823 role-based administration capabilities
+GERONIMO-4810 Predefine a "localhost" server with some predefined graphs and views 
+
+
+Certification Status
+--------------------
+Apache Geronimo v2.1.5 has passed 100% of SUN's Java Enterprise Edition 5.0 
+Certification Test Suite. See "Distributions" for further details.
+
+
+Distributions
+-------------
+Apache Geronimo v2.1.5 is available in five distributions so you can pick the 
+one that best fits your environment.
+
+The available distributions are as follows:
+
+Certified distributions:
+- Apache Geronimo with Tomcat web container, AXIS2 for Web Services and OpenJPA
+  for persistence.
+- Apache Geronimo with Jetty web container, CXF for Web Services and OpenJPA 
+  for persistence.
+
+Non-Certified distributions:
+- Little-G with Tomcat web container, minimal configuration.
+- Little-G with Jetty web container, minimal configuration.
+- Geronimo framework, stripped down Geronimo pluggable framework.
+
+Note: Non-Certified distributions do not contain a complete JavaEE5 stack and so 
+cannot be certified.  Certified distributions can be reconfigured by the user 
+(such as Tomcat web container with CXF for Web Services). 
+
+
+Supported features
+------------------
+All programming elements of the Java EE 5.0 Specification are available.  
+
+
+Known Issues and Limitations
+----------------------------
+** Bug
+GERONIMO-5181 Modification to Database connection pool parameters are not saved when restart Geronimo. 
+GERONIMO-5160 Fail to create Database Pool for DB2(DataDirect) and Informix(DataDirect) 
+GERONIMO-5137 EJB security config in ejb-jar.xml does not override the ones defined via security annotations 
+GERONIMO-4901 Shutting down Geronimo destroys pending Timers 
+GERONIMO-4887 java.lang.SecurityException: Invalid login when edit a running jmx server 
+GERONIMO-4845 the view is also existed after I delete the server in monitoting portlet 
+GERONIMO-4775 Need to convert static English images into translatable text in Admin console 
+GERONIMO-4757 "java.lang.IllegalStateException" error when use install-plugin goal 
+GERONIMO-4731 Jetty build does not support IPV6 address in browser. 
+GERONIMO-4688 hardcode port in plan.xml of plugin farming. 
+GERONIMO-4634 PlanCreator does not work for some applications
+
diff --git a/assemblies/geronimo-boilerplate-minimal/src/main/underlay/etc/gsh-classworlds.conf b/assemblies/geronimo-boilerplate-minimal/src/main/underlay/etc/gsh-classworlds.conf
index 45545af..4074f50 100644
--- a/assemblies/geronimo-boilerplate-minimal/src/main/underlay/etc/gsh-classworlds.conf
+++ b/assemblies/geronimo-boilerplate-minimal/src/main/underlay/etc/gsh-classworlds.conf
@@ -60,12 +60,12 @@
     load ${gshell.home}/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-32/plexus-container-default-*.jar
     load ${gshell.home}/repository/org/codehaus/plexus/plexus-utils/1.4.5/plexus-utils-*.jar
     load ${gshell.home}/repository/org/apache/geronimo/specs/geronimo-javaee-deployment_1.1MR3_spec/1.0/geronimo-javaee-deployment_1.1MR3_spec-1.0.jar
-    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-cli/2.1.5-SNAPSHOT/geronimo-cli-*.jar
-    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-commands/2.1.5-SNAPSHOT/geronimo-commands-*.jar
-    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-deploy-config/2.1.5-SNAPSHOT/geronimo-deploy-config-*.jar
-    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-deploy-jsr88/2.1.5-SNAPSHOT/geronimo-deploy-jsr88-*.jar
-    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-deploy-tool/2.1.5-SNAPSHOT/geronimo-deploy-tool-*.jar
-    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-system/2.1.5-SNAPSHOT/geronimo-system-*.jar
-    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-plugin/2.1.5-SNAPSHOT/geronimo-plugin-*.jar
-    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-common/2.1.5-SNAPSHOT/geronimo-common-*.jar
-    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-crypto/2.1.5-SNAPSHOT/geronimo-crypto-*.jar
+    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-cli/2.1.5/geronimo-cli-*.jar
+    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-commands/2.1.5/geronimo-commands-*.jar
+    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-deploy-config/2.1.5/geronimo-deploy-config-*.jar
+    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-deploy-jsr88/2.1.5/geronimo-deploy-jsr88-*.jar
+    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-deploy-tool/2.1.5/geronimo-deploy-tool-*.jar
+    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-system/2.1.5/geronimo-system-*.jar
+    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-plugin/2.1.5/geronimo-plugin-*.jar
+    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-common/2.1.5/geronimo-common-*.jar
+    load ${gshell.home}/repository/org/apache/geronimo/framework/geronimo-crypto/2.1.5/geronimo-crypto-*.jar
diff --git a/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it1/src/test/resources/META-INF/geronimo-plugin.xml b/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it1/src/test/resources/META-INF/geronimo-plugin.xml
index 311cc30..6d76a2e 100644
--- a/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it1/src/test/resources/META-INF/geronimo-plugin.xml
+++ b/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it1/src/test/resources/META-INF/geronimo-plugin.xml
@@ -26,7 +26,7 @@
         <module-id>
             <groupId>org.apache.geronimo.buildsupport.it</groupId>
             <artifactId>j2ee-system</artifactId>
-            <version>2.1.5-SNAPSHOT</version>
+            <version>2.1.5</version>
             <type>car</type>
         </module-id>
         <dependency start="false">
@@ -44,7 +44,7 @@
         <dependency start="false">
             <groupId>org.apache.geronimo.framework</groupId>
             <artifactId>geronimo-common</artifactId>
-            <version>2.1.5-SNAPSHOT</version>
+            <version>2.1.5</version>
             <type>jar</type>
         </dependency>
         <dependency start="false">
@@ -56,7 +56,7 @@
         <dependency start="false">
             <groupId>org.apache.geronimo.framework</groupId>
             <artifactId>geronimo-crypto</artifactId>
-            <version>2.1.5-SNAPSHOT</version>
+            <version>2.1.5</version>
             <type>jar</type>
         </dependency>
         <dependency start="false">
@@ -110,7 +110,7 @@
         <dependency start="false">
             <groupId>org.apache.geronimo.framework</groupId>
             <artifactId>geronimo-system</artifactId>
-            <version>2.1.5-SNAPSHOT</version>
+            <version>2.1.5</version>
             <type>jar</type>
         </dependency>
     </plugin-artifact>
diff --git a/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it1/src/test/resources/META-INF/plan.xml b/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it1/src/test/resources/META-INF/plan.xml
index cabe5de..d1c4888 100644
--- a/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it1/src/test/resources/META-INF/plan.xml
+++ b/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it1/src/test/resources/META-INF/plan.xml
@@ -25,7 +25,7 @@
     <moduleId>
       <groupId>org.apache.geronimo.buildsupport.it</groupId>
       <artifactId>j2ee-system</artifactId>
-      <version>2.1.5-SNAPSHOT</version>
+      <version>2.1.5</version>
       <type>car</type>
     </moduleId>
     <dependencies>
@@ -46,7 +46,7 @@
       <dependency>
         <groupId>org.apache.geronimo.framework</groupId>
         <artifactId>geronimo-common</artifactId>
-        <version>2.1.5-SNAPSHOT</version>
+        <version>2.1.5</version>
         <type>jar</type>
         <import>classes</import>
       </dependency>
@@ -60,7 +60,7 @@
       <dependency>
         <groupId>org.apache.geronimo.framework</groupId>
         <artifactId>geronimo-crypto</artifactId>
-        <version>2.1.5-SNAPSHOT</version>
+        <version>2.1.5</version>
         <type>jar</type>
         <import>classes</import>
       </dependency>
@@ -123,7 +123,7 @@
       <dependency>
         <groupId>org.apache.geronimo.framework</groupId>
         <artifactId>geronimo-system</artifactId>
-        <version>2.1.5-SNAPSHOT</version>
+        <version>2.1.5</version>
         <type>jar</type>
         <import>classes</import>
       </dependency>
diff --git a/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it2/src/test/resources/META-INF/geronimo-plugin.xml b/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it2/src/test/resources/META-INF/geronimo-plugin.xml
index ce45300..aaa4210 100644
--- a/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it2/src/test/resources/META-INF/geronimo-plugin.xml
+++ b/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it2/src/test/resources/META-INF/geronimo-plugin.xml
@@ -26,7 +26,7 @@
         <module-id>
             <groupId>org.apache.geronimo.buildsupport.it</groupId>
             <artifactId>j2ee-system</artifactId>
-            <version>2.1.5-SNAPSHOT</version>
+            <version>2.1.5</version>
             <type>car</type>
         </module-id>
         <dependency start="true">
diff --git a/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it2/src/test/resources/META-INF/plan.xml b/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it2/src/test/resources/META-INF/plan.xml
index 688e95e..abe97da 100644
--- a/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it2/src/test/resources/META-INF/plan.xml
+++ b/framework/configs/geronimo-gbean-deployer/src/it/j2ee-system-it2/src/test/resources/META-INF/plan.xml
@@ -25,7 +25,7 @@
     <moduleId>
       <groupId>org.apache.geronimo.buildsupport.it</groupId>
       <artifactId>j2ee-system</artifactId>
-      <version>2.1.5-SNAPSHOT</version>
+      <version>2.1.5</version>
       <type>car</type>
     </moduleId>
     <dependencies>
diff --git a/framework/configs/geronimo-gbean-deployer/src/it/metadatageneration-it3/src/test/resources/META-INF/geronimo-plugin.xml b/framework/configs/geronimo-gbean-deployer/src/it/metadatageneration-it3/src/test/resources/META-INF/geronimo-plugin.xml
index 63398ce..6d0ad12 100644
--- a/framework/configs/geronimo-gbean-deployer/src/it/metadatageneration-it3/src/test/resources/META-INF/geronimo-plugin.xml
+++ b/framework/configs/geronimo-gbean-deployer/src/it/metadatageneration-it3/src/test/resources/META-INF/geronimo-plugin.xml
@@ -26,7 +26,7 @@
         <module-id>
             <groupId>org.apache.geronimo.buildsupport.it</groupId>
             <artifactId>car-maven-plugin</artifactId>
-            <version>2.1.5-SNAPSHOT</version>
+            <version>2.1.5</version>
             <type>jar</type>
         </module-id>
         <jvm-version>1.5</jvm-version>
@@ -53,7 +53,7 @@
         <dependency start="false">
             <groupId>org.apache.geronimo.framework</groupId>
             <artifactId>geronimo-service-builder</artifactId>
-            <version>2.1.5-SNAPSHOT</version>
+            <version>2.1.5</version>
         </dependency>
         <obsoletes>
             <groupId>commons-logging</groupId>
diff --git a/framework/configs/geronimo-gbean-deployer/src/it/metadatageneration-it4/src/test/resources/META-INF/geronimo-plugin.xml b/framework/configs/geronimo-gbean-deployer/src/it/metadatageneration-it4/src/test/resources/META-INF/geronimo-plugin.xml
index 1d7da20..0e218b6 100644
--- a/framework/configs/geronimo-gbean-deployer/src/it/metadatageneration-it4/src/test/resources/META-INF/geronimo-plugin.xml
+++ b/framework/configs/geronimo-gbean-deployer/src/it/metadatageneration-it4/src/test/resources/META-INF/geronimo-plugin.xml
@@ -26,7 +26,7 @@
         <module-id>
             <groupId>org.apache.geronimo.buildsupport.it</groupId>
             <artifactId>car-maven-plugin</artifactId>
-            <version>2.1.5-SNAPSHOT</version>
+            <version>2.1.5</version>
             <type>jar</type>
         </module-id>
         <jvm-version>1.5</jvm-version>
diff --git a/framework/modules/geronimo-plugin/src/test/resources/geronimo-plugins.xml b/framework/modules/geronimo-plugin/src/test/resources/geronimo-plugins.xml
index 2f4bebc..d6a9faa 100644
--- a/framework/modules/geronimo-plugin/src/test/resources/geronimo-plugins.xml
+++ b/framework/modules/geronimo-plugin/src/test/resources/geronimo-plugins.xml
@@ -29,7 +29,7 @@
                 <type>car</type>
             </module-id>
             <geronimo-versions>
-                <version>2.1.5-SNAPSHOT</version>
+                <version>2.1.5</version>
             </geronimo-versions>
             <prerequisite>
                 <id>
@@ -45,7 +45,7 @@
                     from another Tomcat Geronimo installation.
                 </description>
             </prerequisite>
-            <dependency>geronimo/j2ee-server/2.1.5-SNAPSHOT/car</dependency>
+            <dependency>geronimo/j2ee-server/2.1.5/car</dependency>
             <dependency>geronimo/geronimo-daytrader-derby-db/2.0-SNAPSHOT/jar</dependency>
         </plugin-artifact>
     </plugin>
@@ -62,7 +62,7 @@
                 <type>car</type>
             </module-id>
             <geronimo-versions>
-                <version>2.1.5-SNAPSHOT</version>
+                <version>2.1.5</version>
             </geronimo-versions>
             <prerequisite>
                 <id>
@@ -81,7 +81,7 @@
             <dependency>
                 <groupId>geronimo</groupId>
                 <artifactId>client</artifactId>
-                <version>2.1.5-SNAPSHOT</version>
+                <version>2.1.5</version>
                 <type>car</type>
             </dependency>
         </plugin-artifact>
diff --git a/framework/modules/geronimo-upgrade/src/test/resources/gbean_1.xml b/framework/modules/geronimo-upgrade/src/test/resources/gbean_1.xml
index 31857d7..3a7507f 100644
--- a/framework/modules/geronimo-upgrade/src/test/resources/gbean_1.xml
+++ b/framework/modules/geronimo-upgrade/src/test/resources/gbean_1.xml
@@ -18,7 +18,7 @@
 
 <application xmlns="http://geronimo.apache.org/xml/ns/j2ee/application"
   configId="hello"
-  parentId="geronimo/j2ee-security/2.1.5-SNAPSHOT/car">
+  parentId="geronimo/j2ee-security/2.1.5/car">
 
 
     <gbean name="hello-realm" class="org.apache.geronimo.security.realm.GenericSecurityRealm">
@@ -27,10 +27,10 @@
             <name>hello-login-chain</name>
         </reference>
         <reference name="ServerInfo">
-            <gbean-name>geronimo.server:J2EEApplication=null,J2EEModule=geronimo/j2ee-system/2.1.5-SNAPSHOT/car,J2EEServer=geronimo,j2eeType=GBean,name=ServerInfo</gbean-name>
+            <gbean-name>geronimo.server:J2EEApplication=null,J2EEModule=geronimo/j2ee-system/2.1.5/car,J2EEServer=geronimo,j2eeType=GBean,name=ServerInfo</gbean-name>
         </reference>
         <reference name="LoginService">
-            <gbean-name>geronimo.server:J2EEApplication=null,J2EEModule=geronimo/j2ee-security/2.1.5-SNAPSHOT/car,J2EEServer=geronimo,j2eeType=JaasLoginService,name=JaasLoginService</gbean-name>
+            <gbean-name>geronimo.server:J2EEApplication=null,J2EEModule=geronimo/j2ee-security/2.1.5/car,J2EEServer=geronimo,j2eeType=JaasLoginService,name=JaasLoginService</gbean-name>
         </reference>
     </gbean>
 
diff --git a/framework/modules/geronimo-upgrade/src/test/resources/gbean_1_result.xml b/framework/modules/geronimo-upgrade/src/test/resources/gbean_1_result.xml
index fc1c49b..c61afa2 100644
--- a/framework/modules/geronimo-upgrade/src/test/resources/gbean_1_result.xml
+++ b/framework/modules/geronimo-upgrade/src/test/resources/gbean_1_result.xml
@@ -28,7 +28,7 @@
       <dep:dependency>
         <dep:groupId>geronimo</dep:groupId>
         <dep:artifactId>j2ee-security</dep:artifactId>
-        <dep:version>2.1.5-SNAPSHOT</dep:version>
+        <dep:version>2.1.5</dep:version>
         <dep:type>car</dep:type>
       </dep:dependency>
     </dep:dependencies>
diff --git a/plugins/remote-deploy/geronimo-remote-deploy/src/main/webapp/WEB-INF/geronimo-web.xml b/plugins/remote-deploy/geronimo-remote-deploy/src/main/webapp/WEB-INF/geronimo-web.xml
index 678e27b..7b7f2ff 100644
--- a/plugins/remote-deploy/geronimo-remote-deploy/src/main/webapp/WEB-INF/geronimo-web.xml
+++ b/plugins/remote-deploy/geronimo-remote-deploy/src/main/webapp/WEB-INF/geronimo-web.xml
@@ -26,7 +26,7 @@
       <dep:moduleId>
         <dep:groupId>org.apache.geronimo.plugins</dep:groupId>
         <dep:artifactId>geronimo-remote-deploy</dep:artifactId>
-        <dep:version>2.1.5-SNAPSHOT</dep:version>
+        <dep:version>2.1.5</dep:version>
       </dep:moduleId>
       <dep:dependencies/>
       <dep:hidden-classes/>
diff --git a/plugins/welcome/geronimo-welcome/src/main/webapp/WEB-INF/geronimo-web.xml b/plugins/welcome/geronimo-welcome/src/main/webapp/WEB-INF/geronimo-web.xml
index 9f92707..0e494af 100644
--- a/plugins/welcome/geronimo-welcome/src/main/webapp/WEB-INF/geronimo-web.xml
+++ b/plugins/welcome/geronimo-welcome/src/main/webapp/WEB-INF/geronimo-web.xml
@@ -24,7 +24,7 @@
     <dep:moduleId>
       <dep:groupId>org.apache.geronimo.plugins</dep:groupId>
       <dep:artifactId>welcome</dep:artifactId>
-      <dep:version>2.1.5-SNAPSHOT</dep:version>
+      <dep:version>2.1.5</dep:version>
     </dep:moduleId>
     <dep:dependencies/>
     <dep:hidden-classes/>
diff --git a/testsuite/webservices-testsuite/jaxrpc-tests/jaxrpc-war/src/main/webapp/WEB-INF/geronimo-web.xml b/testsuite/webservices-testsuite/jaxrpc-tests/jaxrpc-war/src/main/webapp/WEB-INF/geronimo-web.xml
index c95be72..3d9b518 100644
--- a/testsuite/webservices-testsuite/jaxrpc-tests/jaxrpc-war/src/main/webapp/WEB-INF/geronimo-web.xml
+++ b/testsuite/webservices-testsuite/jaxrpc-tests/jaxrpc-war/src/main/webapp/WEB-INF/geronimo-web.xml
@@ -34,7 +34,7 @@
       <protocol>http</protocol>
       <host>localhost</host>
       <port>8080</port>
-      <uri>/jaxrpc-war-2.1.5-SNAPSHOT/servlet</uri>
+      <uri>/jaxrpc-war-2.1.5/servlet</uri>
    </port>
  </service-ref>