Author: jaz
Date: Tue Feb 20 19:36:22 2007
New Revision: 509877

URL: http://svn.apache.org/viewvc?view=rev&rev=509877
Log:
added new object to request to keep the actual request processed; used when 
default request kicks in

Modified:
    
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/RequestHandler.java

Modified: 
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/RequestHandler.java
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/RequestHandler.java?view=diff&rev=509877&r1=509876&r2=509877
==============================================================================
--- 
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/RequestHandler.java 
(original)
+++ 
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/RequestHandler.java 
Tue Feb 20 19:36:22 2007
@@ -203,7 +203,8 @@
         }
 
         if (Debug.infoOn()) Debug.logInfo("[Processing Request]: " + 
requestUri + " sessionId=" + UtilHttp.getSessionId(request), module);
-
+        request.setAttribute("thisRequestUri", requestUri); // store the 
actual request URI
+        
         String eventReturnString = null;
 
         // Perform security check.
@@ -293,7 +294,7 @@
         // restore previous redirected request's attribute, so redirected page 
can display previous request's error msg etc.
         String preReqAttStr = (String) 
request.getSession().getAttribute("_REQ_ATTR_MAP_");
         Map preRequestMap;
-        if(preReqAttStr!=null){
+        if (preReqAttStr != null) {
             request.getSession().removeAttribute("_REQ_ATTR_MAP_");
             byte [] reqAttrMapBytes = StringUtil.fromHexString(preReqAttStr);
             preRequestMap = 
(java.util.Map)org.ofbiz.base.util.UtilObject.getObject(reqAttrMapBytes);


Reply via email to