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() {