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);