Author: jonesde
Date: Thu Oct 28 21:32:56 2010
New Revision: 1028499
URL: http://svn.apache.org/viewvc?rev=1028499&view=rev
Log:
Fixed bug where if the only redirect-parameter elements only had value
attributes they would be ignored (for request-redirect responses in requests)
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?rev=1028499&r1=1028498&r2=1028499&view=diff
==============================================================================
---
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/RequestHandler.java
(original)
+++
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/RequestHandler.java
Thu Oct 28 21:32:56 2010
@@ -900,7 +900,8 @@ public class RequestHandler {
* @return
*/
public String makeQueryString(HttpServletRequest request,
ConfigXMLReader.RequestResponse requestResponse) {
- if (requestResponse == null ||
requestResponse.redirectParameterMap.size() == 0) {
+ if (requestResponse == null ||
+ (requestResponse.redirectParameterMap.size() == 0 &&
requestResponse.redirectParameterValueMap.size() == 0)) {
Map<String, Object> urlParams =
UtilHttp.getUrlOnlyParameterMap(request);
String queryString = UtilHttp.urlEncodeArgs(urlParams, false);
if(UtilValidate.isEmpty(queryString)) {