Author: dblevins
Date: Tue Sep 25 15:00:55 2012
New Revision: 1389899

URL: http://svn.apache.org/viewvc?rev=1389899&view=rev
Log:
be a little smarter on updating versions in TCK pom.xml

Modified:
    
openejb/trunk/sandbox/release-tools/src/main/java/org/apache/openejb/tools/release/cmd/Tck.java

Modified: 
openejb/trunk/sandbox/release-tools/src/main/java/org/apache/openejb/tools/release/cmd/Tck.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/sandbox/release-tools/src/main/java/org/apache/openejb/tools/release/cmd/Tck.java?rev=1389899&r1=1389898&r2=1389899&view=diff
==============================================================================
--- 
openejb/trunk/sandbox/release-tools/src/main/java/org/apache/openejb/tools/release/cmd/Tck.java
 (original)
+++ 
openejb/trunk/sandbox/release-tools/src/main/java/org/apache/openejb/tools/release/cmd/Tck.java
 Tue Sep 25 15:00:55 2012
@@ -132,7 +132,18 @@ public class Tck {
         in = new ReplaceStringInputStream(in, "<repositories>", 
"<repositories>" + n + repositoryDefinition);
 
         // Yank SNAPSHOT
-        in = new ReplaceStringInputStream(in, "-SNAPSHOT", "");
+        in = new DelimitedTokenReplacementInputStream(in, "<openejb.version>", 
"</openejb.version>", new StringTokenHandler() {
+            @Override
+            public String handleToken(String s) throws IOException {
+                return "<openejb.version>" + Release.openejbVersion + 
"</openejb.version>";
+            }
+        });
+        in = new DelimitedTokenReplacementInputStream(in, "<tomee.version>", 
"</tomee.version>", new StringTokenHandler() {
+            @Override
+            public String handleToken(String s) throws IOException {
+                return "<tomee.version>" + Release.tomeeVersion + 
"</tomee.version>";
+            }
+        });
 
         update(pom, in);
     }


Reply via email to