[jboss-svn-commits] JBL Code SVN: r16591 - in labs/jbosslabs/trunk/portal-extensions: forge-mapper/src/java/org/jboss/labs/mapper/command/delegating/page and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Nov 14 08:26:53 EST 2007
Author: szimano
Date: 2007-11-14 08:26:53 -0500 (Wed, 14 Nov 2007)
New Revision: 16591
Modified:
labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/web.xml
labs/jbosslabs/trunk/portal-extensions/forge-mapper/src/java/org/jboss/labs/mapper/command/delegating/page/WikiCF.java
Log:
wiki Wiki.jsp?page=... handling
Modified: labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/web.xml
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/web.xml 2007-11-14 12:13:53 UTC (rev 16590)
+++ labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/web.xml 2007-11-14 13:26:53 UTC (rev 16591)
@@ -101,12 +101,12 @@
<param-value>/wiki,/auth/wiki,/authsec/wiki</param-value>
<description>Wiki context</description>
</init-param>
- </filter> -->
+ </filter>
<filter-mapping>
<filter-name>wikiRedirect</filter-name>
<url-pattern>/*</url-pattern>
- </filter-mapping>
+ </filter-mapping> -->
<filter>
<filter-name>redirectFilter</filter-name>
Modified: labs/jbosslabs/trunk/portal-extensions/forge-mapper/src/java/org/jboss/labs/mapper/command/delegating/page/WikiCF.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-mapper/src/java/org/jboss/labs/mapper/command/delegating/page/WikiCF.java 2007-11-14 12:13:53 UTC (rev 16590)
+++ labs/jbosslabs/trunk/portal-extensions/forge-mapper/src/java/org/jboss/labs/mapper/command/delegating/page/WikiCF.java 2007-11-14 13:26:53 UTC (rev 16591)
@@ -61,8 +61,9 @@
return new RenderPageCommand(wikiPageId);
}
- public ControllerCommand doMapping(ControllerContext controllerContext, ServerInvocation invocation,
- String host, String contextPath, PathParser parser, Page portalPage) {
+ public ControllerCommand doMapping(ControllerContext controllerContext,
+ ServerInvocation invocation, String host, String contextPath,
+ PathParser parser, Page portalPage) {
String firstToken = parser.getFirstToken();
String language = null;
String current = parser.getCurrent();
@@ -78,7 +79,8 @@
String page = null;
while (parser.hasFirstToken()) {
firstToken = parser.getFirstToken();
- if (Character.isUpperCase(firstToken.charAt(0))) {
+ if (Character.isUpperCase(firstToken.charAt(0))
+ && !firstToken.equals("Wiki.jsp")) {
if (page == null) {
page = firstToken;
} else {
@@ -116,13 +118,13 @@
Window wikiWindow = (Window) getContainer().getObject(windowId);
if (hasMetaParameter(invocation)) {
- return getPortalObjectCF().doMapping(controllerContext, invocation, wikiWindow,
- params, false);
+ return getPortalObjectCF().doMapping(controllerContext, invocation,
+ wikiWindow, params, false);
} else {
params.put(PortletRequestDecoder.META_PARAMETER, Integer
.toString(PortletRequestDecoder.RENDER_MASK));
- return getPortalObjectCF().doMapping(controllerContext, invocation, wikiWindow,
- params, false);
+ return getPortalObjectCF().doMapping(controllerContext, invocation,
+ wikiWindow, params, false);
}
}
}
More information about the jboss-svn-commits
mailing list