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;
}