Index: lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/UpdateWebXmlTask.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/Attic/UpdateWebXmlTask.java,v diff -u -r1.1 -r1.2 --- lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/UpdateWebXmlTask.java 12 Apr 2006 11:05:02 -0000 1.1 +++ lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/UpdateWebXmlTask.java 12 Apr 2006 11:22:17 -0000 1.2 @@ -162,7 +162,12 @@ } contextParamElement.removeChild(valueChildren.item(vc)); } - currentValue += " classpath:"+applicationContextPath+"\n"; + int index = currentValue.indexOf(applicationContextPath); + System.out.println("Current value "+currentValue+"\n(index="+index+")"); + if ( index < 0 ) { + System.out.println("Adding "+applicationContextPath+" to context"); + currentValue += " classpath:"+applicationContextPath+"\n"; + } contextParamElement.appendChild(doc.createTextNode(currentValue)); }