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