[jboss-svn-commits] JBL Code SVN: r11430 - in labs/jbosslabs/branches/qa/portal-extensions: forge-mapper/src/java/org/jboss/labs/mapper/command and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Apr 28 09:00:46 EDT 2007


Author: adamw
Date: 2007-04-28 09:00:46 -0400 (Sat, 28 Apr 2007)
New Revision: 11430

Modified:
   labs/jbosslabs/branches/qa/portal-extensions/forge-blog/binaries/jboss-blog.sar/lib/jboss-blog-core.jar
   labs/jbosslabs/branches/qa/portal-extensions/forge-mapper/src/java/org/jboss/labs/mapper/command/MainCF.java
Log:
MERGE 11319:11429

Modified: labs/jbosslabs/branches/qa/portal-extensions/forge-blog/binaries/jboss-blog.sar/lib/jboss-blog-core.jar
===================================================================
(Binary files differ)

Modified: labs/jbosslabs/branches/qa/portal-extensions/forge-mapper/src/java/org/jboss/labs/mapper/command/MainCF.java
===================================================================
--- labs/jbosslabs/branches/qa/portal-extensions/forge-mapper/src/java/org/jboss/labs/mapper/command/MainCF.java	2007-04-28 00:15:03 UTC (rev 11429)
+++ labs/jbosslabs/branches/qa/portal-extensions/forge-mapper/src/java/org/jboss/labs/mapper/command/MainCF.java	2007-04-28 13:00:46 UTC (rev 11430)
@@ -82,8 +82,24 @@
                                        String contextPath, String requestPath) {
         PathParser parser = new PathParser(requestPath);
 
+        // Redirects.
         if ("portal".equals(parser.getFirstToken())) {
             String rest = parser.getRest();
+
+            if (parser.hasMoreTokens()) {
+                parser.proceed();
+                if ("community".equals(parser.getFirstToken())) {
+                    rest = parser.getRest();
+
+                    if (rest == null) {
+                        rest = "";
+                    }
+                    
+                    sendRedirect(invocation, "/developers" + rest);
+                    return null;
+                }
+            }
+
             if (rest == null) {
                 rest = "";
             }
@@ -91,6 +107,7 @@
             sendRedirect(invocation, "/" + rest);
             return null;
         }
+        // End of redirects.
 
         // Getting the portal object referenced by the path.
         PortalObject target = getPortalObject(parser);




More information about the jboss-svn-commits mailing list