Index: lams_build/deploy-tool/lib/lams-tool-deploy.jar
===================================================================
RCS file: /usr/local/cvsroot/lams_build/deploy-tool/lib/lams-tool-deploy.jar,v
diff -u -r1.9 -r1.10
Binary files differ
Index: lams_tool_deploy/build.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_deploy/build.xml,v
diff -u -r1.9 -r1.10
--- lams_tool_deploy/build.xml 7 Apr 2006 00:36:35 -0000 1.9
+++ lams_tool_deploy/build.xml 13 Feb 2007 00:28:53 -0000 1.10
@@ -10,6 +10,7 @@
+
@@ -69,6 +70,10 @@
+
+
+
+
Index: lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/DeployConfig.java
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/DeployConfig.java,v
diff -u -r1.12 -r1.13
--- lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/DeployConfig.java 17 Sep 2006 06:21:29 -0000 1.12
+++ lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/DeployConfig.java 13 Feb 2007 00:28:53 -0000 1.13
@@ -64,7 +64,8 @@
public static final String DB_PASSWORD = "dbPassword";
public static final String DB_DRIVER_CLASS = "dbDriverClass";
public static final String DB_DRIVER_URL = "dbDriverUrl";
- public static final String TOOL_SIGNATURE = "toolSignature";
+ public static final String TOOL_SIGNATURE = "toolSignature";
+ public static final String TOOL_VERSION = "toolVersion";
public static final String TOOL_ACTIVITY_INSERT_SCRIPT_PATH = "toolActivityInsertScriptPath";
public static final String LAMS_EAR_PATH = "lamsEarPath";
public static final String I8N_LANGUAGE_FILES_PACKAGE = "languageFilesPackage";
Index: lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/DeployToolConfig.java
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/DeployToolConfig.java,v
diff -u -r1.8 -r1.9
--- lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/DeployToolConfig.java 17 Sep 2006 06:21:29 -0000 1.8
+++ lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/DeployToolConfig.java 13 Feb 2007 00:28:52 -0000 1.9
@@ -63,8 +63,13 @@
* Holds value of property toolSignature.
*/
private String toolSignature;
-
+
/**
+ * Holds value of property toolVersion.
+ */
+ private String toolVersion;
+
+ /**
* Holds value of property toolWebUri.
*/
private String toolWebUri;
@@ -169,6 +174,11 @@
toolSignature = value;
}
+
+ if ( key.equalsIgnoreCase(TOOL_VERSION) ) {
+
+ toolVersion = value;
+ }
if ( key.equalsIgnoreCase(TOOL_WEB_URI) ) {
toolWebUri = value;
@@ -277,6 +287,8 @@
super.copyProperties(config);
if (config.getToolSignature() != null)
this.toolSignature = config.getToolSignature();
+ if (config.getToolVersion() != null)
+ this.toolVersion = config.getToolVersion();
if (config.getToolWebUri() != null)
this.toolWebUri = config.getToolWebUri();
if (config.getToolContext() != null)
@@ -307,6 +319,7 @@
{
super.printObjectProperties();
System.out.println("Tool Signature: " + this.toolSignature);
+ System.out.println("Tool Version: " + this.toolVersion);
System.out.println("ToolWebUri: " + this.toolWebUri);
System.out.println("ToolContext: " + this.toolContext);
System.out.println("ToolInsertScriptPath: " + this.toolInsertScriptPath);
@@ -402,12 +415,24 @@
return toolSignature;
}
/**
+ * @return Returns the toolVersion.
+ */
+ public String getToolVersion() {
+ return toolVersion;
+ }
+ /**
* @param toolSignature The toolSignature to set.
*/
public void setToolSignature(String toolSignature) {
this.toolSignature = toolSignature;
}
/**
+ * @param toolVersion The toolVersion to set.
+ */
+ public void setToolVersion(String toolVersion) {
+ this.toolVersion = toolVersion;
+ }
+ /**
* @return Returns the toolTablesDeleteScriptPath.
*/
public String getToolTablesDeleteScriptPath() {