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);
}