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

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

Introduction

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

Prototype

@Deprecated
public static boolean isGlassfish() 

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;//from w ww . ja  v a 2 s .com

    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.servermanager.executor.ErrorLogExecutor.java

License:Open Source License

@Override
protected File getLogFile() {
    File logFile = null;/*from   w  w  w . java  2  s.  com*/

    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.testpacl.util.TestPACLUtil.java

License:Open Source License

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

        try {//from  www .  ja  va 2  s .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;
}