You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ri...@apache.org on 2005/05/10 18:42:02 UTC

svn commit: r169493 - /incubator/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/xmlhttprequest/XmlHttpRequestServlet.java

Author: rich
Date: Tue May 10 09:42:01 2005
New Revision: 169493

URL: http://svn.apache.org/viewcvs?rev=169493&view=rev
Log:
Fix for http://issues.apache.org/jira/browse/BEEHIVE-610 : XmlHttpRequestServlet does not register a default URLRewriter

tests: bvt in netui (WinXP)
BB: self (linux)


Modified:
    incubator/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/xmlhttprequest/XmlHttpRequestServlet.java

Modified: incubator/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/xmlhttprequest/XmlHttpRequestServlet.java
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/xmlhttprequest/XmlHttpRequestServlet.java?rev=169493&r1=169492&r2=169493&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/xmlhttprequest/XmlHttpRequestServlet.java (original)
+++ incubator/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/xmlhttprequest/XmlHttpRequestServlet.java Tue May 10 09:42:01 2005
@@ -17,13 +17,14 @@
  */
 package org.apache.beehive.netui.pageflow.xmlhttprequest;
 
-import org.apache.beehive.netui.util.logging.Logger;
+import org.apache.beehive.netui.core.urls.URLRewriterService;
 import org.apache.beehive.netui.pageflow.interceptor.request.RequestInterceptorContext;
 import org.apache.beehive.netui.pageflow.interceptor.request.RequestInterceptor;
-import org.apache.beehive.netui.pageflow.interceptor.Interceptor;
 import org.apache.beehive.netui.pageflow.interceptor.Interceptors;
 import org.apache.beehive.netui.pageflow.interceptor.InterceptorException;
 import org.apache.beehive.netui.pageflow.interceptor.InterceptorChain;
+import org.apache.beehive.netui.pageflow.internal.DefaultURLRewriter;
+import org.apache.beehive.netui.util.logging.Logger;
 
 import javax.servlet.http.HttpServlet;
 import javax.servlet.http.HttpServletResponse;
@@ -59,7 +60,10 @@
         ServletContext ctxt = getServletContext();
         RequestInterceptorContext context = new RequestInterceptorContext(request, response, ctxt);
         List/*< Interceptor >*/ interceptors = context.getRequestInterceptors();
-        
+
+        // Register the default URLRewriter
+        URLRewriterService.registerURLRewriter(0, request, new DefaultURLRewriter());
+
         try
         {
             Interceptors.doPreIntercept(context, interceptors);