added server port configuration for mod_jk and mod_proxy

This commit is contained in:
Sebastian Sdorra
2011-02-06 15:32:12 +01:00
parent 33a912c32f
commit b70879cb48
3 changed files with 60 additions and 1 deletions

View File

@@ -233,7 +233,7 @@ public class RepositoryResource extends AbstractResource<Repository>
StringBuilder url = new StringBuilder(request.getScheme());
url.append("://").append(configuration.getServername());
url.append(":").append(request.getLocalPort());
url.append(":").append(getPort(request));
String ctxPath = request.getContextPath();
@@ -271,6 +271,35 @@ public class RepositoryResource extends AbstractResource<Repository>
//~--- get methods ----------------------------------------------------------
/**
* Method description
*
*
* @param request
*
* @return
*/
private int getPort(HttpServletRequest request)
{
int port = 0;
if (configuration.isEnableSSL())
{
port = configuration.getSslPort();
}
else
{
port = configuration.getPort();
}
if (port <= 0)
{
port = request.getLocalPort();
}
return port;
}
/**
* Method description
*