Index: grails/scripts/Package.groovy =================================================================== --- grails/scripts/Package.groovy (revision 6859) +++ grails/scripts/Package.groovy (working copy) @@ -261,10 +261,10 @@ webXml = new FileSystemResource("${basedir}/src/templates/war/web.xml") if(!webXml.exists()) { def tmpWebXml = "${userHome}/.grails/${grailsVersion}/projects/${baseName}/web.xml.tmp" - Ant.copy(file:"${grailsHome}/src/war/WEB-INF/web${servletVersion}.template.xml", tofile:tmpWebXml) - Ant.replace(file:tmpWebXml, token:"@grails.project.key@", value:"${grailsAppName}") + Ant.copy(file:"${grailsHome}/src/war/WEB-INF/web${servletVersion}.template.xml", tofile:tmpWebXml, overwrite:true) + Ant.replace(file:tmpWebXml, token:"@grails.project.key@", value:"${grailsAppName}-${grailsAppVersion}") webXml = new FileSystemResource(tmpWebXml) } }