Example usage for com.liferay.portal.kernel.util ServerDetector isJBoss

List of usage examples for com.liferay.portal.kernel.util ServerDetector isJBoss

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util ServerDetector isJBoss.

Prototype

public static boolean isJBoss() 

Source Link

Usage

From source file:com.liferay.server.manager.internal.executor.ErrorLogExecutor.java

License:Open Source License

@Override
protected File getLogFile() {
    File logFile = null;//  w ww .j  a  va2  s. co  m

    if (ServerDetector.isGlassfish()) {
        File logDirectory = new File(System.getProperty("catalina.home"), "logs");

        logFile = new File(logDirectory, "server.log");
    } else if (ServerDetector.isJBoss()) {
        File logDirectory = new File(System.getProperty("jboss.server.log.dir"));

        logFile = new File(logDirectory, "boot.log");
    } else if (ServerDetector.isTomcat()) {
        logFile = new File(StringBundler.concat(System.getProperty("catalina.base"), "/logs/catalina.",
                getTomcatDateString(), ".log"));
    }

    return logFile;
}

From source file:com.liferay.server.manager.internal.executor.OutputLogExecutor.java

License:Open Source License

protected File getLogFile() {
    File logFile = null;//w  w  w.ja v a 2  s.  co  m

    if (ServerDetector.isJBoss()) {
        File logDirectory = new File(System.getProperty("jboss.server.log.dir"));

        logFile = new File(logDirectory, "server.log");
    } else {
        logFile = new File(StringBundler.concat(PropsUtil.get(PropsKeys.LIFERAY_HOME), "/logs/liferay.",
                getLiferayDateString(), ".log"));
    }

    return logFile;
}

From source file:com.liferay.servermanager.executor.ErrorLogExecutor.java

License:Open Source License

@Override
protected File getLogFile() {
    File logFile = null;//  w w  w.  j  a  v a2s .  c  o  m

    if (ServerDetector.isGlassfish()) {
        File logDirectory = new File(System.getProperty("catalina.home"), "logs");

        logFile = new File(logDirectory, "server.log");
    } else if (ServerDetector.isJBoss()) {
        File logDirectory = new File(System.getProperty("jboss.server.log.dir"));

        logFile = new File(logDirectory, "boot.log");
    } else if (ServerDetector.isTomcat()) {
        logFile = new File(
                System.getProperty("catalina.base") + "/logs/catalina." + getTomcatDateString() + ".log");
    }

    return logFile;
}

From source file:com.liferay.servermanager.executor.OutputLogExecutor.java

License:Open Source License

protected File getLogFile() {
    File logFile = null;// www . jav a2s . co  m

    if (ServerDetector.isJBoss()) {
        File logDirectory = new File(System.getProperty("jboss.server.log.dir"));

        logFile = new File(logDirectory, "server.log");
    } else {
        logFile = new File(
                PropsUtil.get(PropsKeys.LIFERAY_HOME) + "/logs/liferay." + getLiferayDateString() + ".log");
    }

    return logFile;
}

From source file:com.liferay.testpacl.util.TestPACLUtil.java

License:Open Source License

public static String translateFileName(String fileName) {
    if (fileName.startsWith("../webapps")) {
        String installedDir = StringPool.BLANK;

        try {/*from ww  w  . j  a  v a 2s . c o m*/
            installedDir = DeployManagerUtil.getInstalledDir();
        } catch (Exception e) {
            _log.error(e, e);
        }

        fileName = StringUtil.replace(fileName, "../webapps", installedDir);

        if (ServerDetector.isGeronimo()) {
            String geronimoHome = System.getProperty("org.apache.geronimo.home.dir");
            String version = ReleaseInfo.getVersion();

            fileName = StringUtil.replace(fileName, installedDir + "/chat-portlet/", geronimoHome
                    + "/repository/liferay/chat-portlet/" + version + ".1/chat-portlet-" + version + ".1.car/");
        } else if (ServerDetector.isGlassfish()) {
            fileName = StringUtil.replace(fileName, "autodeploy", "applications");
        } else if (ServerDetector.isJBoss()) {
            fileName = StringUtil.replace(fileName, "/chat-portlet/", "/chat-portlet.war/");
        } else if (ServerDetector.isWebSphere()) {
            String serverRoot = System.getProperty("server.root");
            String cellName = System.getenv("WAS_CELL");

            fileName = StringUtil.replace(fileName, installedDir + "/chat-portlet/",
                    serverRoot + "/installedApps/" + cellName + "/chat-portlet.ear/chat-portlet.war/");
        }
    }

    return fileName;
}