"%WOAINSTALLROOT%",
"WOAINSTALLROOT",
	public FilterSetCollection webXMLFilter() {		FilterSet filter = new FilterSet();		String WEBINFROOT = "WEBINFROOT";		String paths = "";		if (appPaths != null && appPaths.length() > 0) {			paths = paths + WEBINFROOT;			paths =				paths					+ FileStringScanner.replace(						appPaths,						"\n",						"\n" + WEBINFROOT);		}		if (frameworkPaths != null && frameworkPaths.length() > 0) {			paths = paths + WEBINFROOT;			paths =				paths					+ FileStringScanner.replace(						frameworkPaths,						"\n",						"\n" + WEBINFROOT);		}		if (otherClasspaths != null && otherClasspaths.length() > 0) {			paths = paths + WEBINFROOT;			paths =				paths					+ FileStringScanner.replace(						otherClasspaths,						"\n",						"\n" + WEBINFROOT);		}		WOApplication woappTask = (WOApplication) this.task;		filter.addFilter("%WOROOT%", woappTask.getWebXML_WOROOT());		filter.addFilter("%LOCALROOT%", woappTask.getWebXML_LOCALROOT());		filter.addFilter(			"%WOAINSTALLROOT%",			woappTask.getWebXML_WOAINSTALLROOT());		filter.addFilter("%WOAppMode%", woappTask.getWebXML_WOAppMode());		filter.addFilter("%WOClassPath%", paths);		filter.addFilter("%WOApplicationClass%", this.getAppClass());		filter.addFilter("%WOtaglib%", woappTask.getWebXML_WOtaglib());		return new FilterSetCollection(filter);	}