private static String getServerBaseUrl()

in src/main/java/org/apache/sling/launchpad/webapp/integrationtest/util/ServerSideTestClient.java [117:135]


    private static String getServerBaseUrl() {
        String serverBaseUrl = null;
        if (configuredUrl != null) {
            if (configuredUrl.endsWith("/")) {
                serverBaseUrl = configuredUrl.substring(0, configuredUrl.length() - 1);
            } else {
                serverBaseUrl = configuredUrl;
            }
        } else {
            String serverHost = System.getProperty(SlingTestBase.SERVER_HOSTNAME_PROP);
            if (serverHost == null || serverHost.trim().length() == 0) {
                serverHost = "localhost";
            }
            final String portStr = System.getProperty(JarExecutor.PROP_SERVER_PORT);
            final int serverPort = portStr == null ? JarExecutor.DEFAULT_PORT : Integer.valueOf(portStr);
            serverBaseUrl = "http://" + serverHost + ":" + String.valueOf(serverPort);
        }
        return serverBaseUrl;
    }