Update of
/var/cvs/contributions/CMSContainer_Modules/rssfeed/src/java/com/finalist/cmsc/rssfeed
In directory
james.mmbase.org:/tmp/cvs-serv26798/rssfeed/src/java/com/finalist/cmsc/rssfeed
Modified Files:
Tag: b1_4
RssFeedNavigationRenderer.java
Log Message:
CMSC-762 - Don't use the getWebappUri function, because it is not used
correctly here.
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/rssfeed/src/java/com/finalist/cmsc/rssfeed
See also: http://www.mmbase.org/jira/browse/CMSC-762
Index: RssFeedNavigationRenderer.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/rssfeed/src/java/com/finalist/cmsc/rssfeed/RssFeedNavigationRenderer.java,v
retrieving revision 1.5
retrieving revision 1.5.2.1
diff -u -b -r1.5 -r1.5.2.1
--- RssFeedNavigationRenderer.java 28 Jan 2008 21:16:17 -0000 1.5
+++ RssFeedNavigationRenderer.java 6 Feb 2008 17:31:07 -0000 1.5.2.1
@@ -157,7 +157,16 @@
}
private String getServerDocRoot(HttpServletRequest request) {
- return HttpUtil.getWebappUri(request);
+ //Retrieve servername & port without WAR-file name
+ StringBuffer s = new StringBuffer();
+
s.append(request.getScheme()).append("://").append(request.getServerName());
+
+ int serverPort = request.getServerPort();
+ if (serverPort != 80 && serverPort != 443) {
+ s.append(':').append(Integer.toString(serverPort));
+ }
+ s.append('/');
+ return s.toString();
}
private String getContentUrl(Node node) {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs