Author: rich
Date: Thu Feb 17 16:26:27 2005
New Revision: 154219

URL: http://svn.apache.org/viewcvs?view=rev&rev=154219
Log:
Fixes for:
    - http://issues.apache.org/jira/browse/BEEHIVE-325 : A new pageflow 
instance is not being created when leaving and navigating back to a pageflow
    - http://issues.apache.org/jira/browse/BEEHIVE-245 : double-submit 
prevention fails when hitting index.jsp through welcome file in Tomcat

DRT/BVT: netui (WinXP)
BB: self (linux)


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

Modified: 
incubator/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowPageFilter.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowPageFilter.java?view=diff&r1=154218&r2=154219
==============================================================================
--- 
incubator/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowPageFilter.java
 (original)
+++ 
incubator/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowPageFilter.java
 Thu Feb 17 16:26:27 2005
@@ -114,15 +114,15 @@
                 return;           
             }
             
-            String requestURI = httpRequest.getRequestURI();
-            String extension = FileUtils.getFileExtension( requestURI );
+            String servletPath = httpRequest.getServletPath();
+            String extension = FileUtils.getFileExtension( servletPath );
             Set validFileExtensions = getValidFileExtensions();
             
             if ( validFileExtensions != null && ! 
validFileExtensions.contains( extension ) )
             {
                 if ( _log.isDebugEnabled() )
                 {
-                    _log.debug( "Request " + requestURI + " is not an 
appropriate URI.  Skipping filter." );
+                    _log.debug( "Path " + servletPath + " does not have an 
appropriate file extension.  Skipping filter." );
                 }
                 
                 chain.doFilter( request, response );        
@@ -131,7 +131,7 @@
             
             if ( _log.isDebugEnabled() )
             {
-                _log.debug( "Filtering request " + requestURI );
+                _log.debug( "Filtering request for path " + servletPath );
             }
             
             //


Reply via email to