/** * Returns the directory representing {@link #catalinaBaseDir}/conf * @return the directory representing {@link #catalinaBaseDir}/conf */ public File getCatalinaConfDir() { File catalinaBaseDir = getCatalinaBaseDir(); if (catalinaBaseDir == null) return null; return new File(catalinaBaseDir, "conf"); } /**
@Override public File getHome() { return new File(getCatalinaBaseDir(), "webapps/ROOT/index.jsp"); }
/** * Returns the directory representing {@link #catalinaBaseDir}/conf * @return the directory representing {@link #catalinaBaseDir}/conf */ @Override public File getCatalinaConfDir() { final File catalinaBaseDir = getCatalinaBaseDir(); if (catalinaBaseDir == null) { return null; } return new File(catalinaBaseDir, "conf"); } /**
public void dump(ServletOutputStream out) throws IOException { printFile(out, "Catalina home: ", paths.getCatalinaHomeDir()); printFile(out, "Catalina base: ", paths.getCatalinaBaseDir()); printFile(out, "Catalina server.xml: ", paths.getServerXmlFile()); printFile(out, "Catalina conf: ", paths.getCatalinaConfDir()); printFile(out, "Catalina lib: ", paths.getCatalinaLibDir()); printFile(out, "Catalina bin: ", paths.getCatalinaBinDir()); printFile(out, "Catalina catalina.sh: ", paths.getCatalinaShFile()); printFile(out, "Catalina catalina.bat: ", paths.getCatalinaBatFile()); printFile(out, "OpenEJB lib: ", paths.getOpenEJBLibDir()); printFile(out, "OpenEJB loader jar: ", paths.getOpenEJBTomcatLoaderJar()); printFile(out, "OpenEJB javaagent jar: ", paths.getOpenEJBJavaagentJar()); }
addError("Catalina home directory is not defined"); if (getCatalinaBaseDir() == null) { addError("Catalina base directory is not defined"); verifyDirectory("Catalina base", getCatalinaBaseDir());
addError("Catalina home directory is not defined"); if (getCatalinaBaseDir() == null) { addError("Catalina base directory is not defined"); verifyDirectory("Catalina base", getCatalinaBaseDir());