Update of
/var/cvs/contributions/CMSContainer_Modules/alias/src/java/com/finalist/cmsc/alias
In directory
james.mmbase.org:/tmp/cvs-serv615/alias/src/java/com/finalist/cmsc/alias
Modified Files:
Tag: b1_4
AliasNavigationRenderer.java
Log Message:
CMSC-863 HttpSessions are used when not necessary and created for useragents
which do not maintain a session
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/alias/src/java/com/finalist/cmsc/alias
See also: http://www.mmbase.org/jira/browse/CMSC-863
Index: AliasNavigationRenderer.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/alias/src/java/com/finalist/cmsc/alias/AliasNavigationRenderer.java,v
retrieving revision 1.6
retrieving revision 1.6.2.1
diff -u -b -r1.6 -r1.6.2.1
--- AliasNavigationRenderer.java 1 Feb 2008 16:25:35 -0000 1.6
+++ AliasNavigationRenderer.java 21 Apr 2008 10:11:20 -0000 1.6.2.1
@@ -12,9 +12,7 @@
import com.finalist.cmsc.alias.beans.om.Alias;
import com.finalist.cmsc.beans.om.NavigationItem;
import com.finalist.cmsc.navigation.*;
-import com.finalist.cmsc.portalImpl.registry.PortalRegistry;
import com.finalist.cmsc.services.sitemanagement.SiteManagement;
-import com.finalist.pluto.portalImpl.aggregation.ScreenFragment;
import com.finalist.pluto.portalImpl.core.PortalEnvironment;
public class AliasNavigationRenderer implements NavigationItemRenderer {
@@ -25,7 +23,7 @@
protected static String CONTENT_TYPE = "text/html";
public void render(NavigationItem item, HttpServletRequest request,
HttpServletResponse response,
- ServletConfig servletConfig) {
+ ServletConfig servletConfig) throws IOException {
if (item instanceof Alias) {
Alias alias = (Alias) item;
@@ -35,9 +33,7 @@
HttpServletRequest aliasRequest = new
AliasHttpServletRequest(request, path);
PortalEnvironment aliasEnv = new PortalEnvironment(aliasRequest,
response, servletConfig);
- PortalRegistry registry =
PortalRegistry.getPortalRegistry(request);
response.setContentType(CONTENT_TYPE);
- ScreenFragment oldScreen = registry.getScreen();
if (pageItem != null) {
NavigationItemRenderer manager =
NavigationManager.getRenderer(pageItem);
@@ -45,8 +41,6 @@
manager.render(pageItem, aliasRequest, response,
servletConfig);
}
}
-
- registry.setScreen(oldScreen);
}
else {
String url = alias.getUrl();
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs