| 
					
				 | 
			
			
				@@ -110,8 +110,15 @@ public class SavedRequest implements java.io.Serializable { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         while (paramNames.hasNext()) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             String paramName = (String) paramNames.next();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            String[] paramValues = (String[]) parameters.get(paramName);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.addParameter(paramName, paramValues);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Object o = parameters.get(paramName);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (o instanceof String[]) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                String[] paramValues = (String[]) o;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.addParameter(paramName, paramValues);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            	if (logger.isWarnEnabled()) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                	logger.warn("ServletRequest.getParameterMap() returned non-String array");
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // Primitives
 
			 |