Author: andre
Date: 2009-06-29 17:17:13 +0200 (Mon, 29 Jun 2009)
New Revision: 36478
Modified:
mmbase/trunk/applications/media/src/main/java/org/mmbase/applications/media/builders/MediaProviders.java
Log:
when running on a specific port, like 8080
Modified:
mmbase/trunk/applications/media/src/main/java/org/mmbase/applications/media/builders/MediaProviders.java
===================================================================
---
mmbase/trunk/applications/media/src/main/java/org/mmbase/applications/media/builders/MediaProviders.java
2009-06-29 14:50:24 UTC (rev 36477)
+++
mmbase/trunk/applications/media/src/main/java/org/mmbase/applications/media/builders/MediaProviders.java
2009-06-29 15:17:13 UTC (rev 36478)
@@ -49,6 +49,7 @@
if ("".equals(protocol)) protocol = "http";
String host = node.getStringValue("host");
+ int port = -1;
if ("".equals(host)) {
HttpServletRequest req = parameters.get(Parameter.REQUEST);
if (req == null) {
@@ -63,6 +64,7 @@
}
if (req != null) {
host = req.getServerName();
+ port = req.getServerPort();
} else {
log.warn("No request found");
@@ -73,6 +75,7 @@
if ("".equals(host)) {
return rootpath;
} else {
+ if (port > -1) host = host + ":" + port;
return protocol + "://" + host + rootpath;
}
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs