Hi there,

  we have loads of forms with more than one value per parameter. I attached a 
few lines which do log multiple parameter values instead of just the first 
element. 

Cheers,
Mariano
Index: Cocoon.java
===================================================================
RCS file: /home/cvspublic/xml-cocoon2/src/org/apache/cocoon/Cocoon.java,v
retrieving revision 1.21
diff -u -r1.21 Cocoon.java
--- Cocoon.java 2001/08/25 19:40:31     1.21
+++ Cocoon.java 2001/08/29 16:25:29
@@ -386,7 +386,15 @@
                 String p = (String) e.nextElement();
 
                  msg.append("PARAM: '").append(p).append("' ")
-                    .append("VALUE: 
'").append(request.getParameter(p)).append("'").append(lineSeparator);
+                    .append("VALUES: '");
+                String[] params = request.getParameterValues(p);
+                for (int i = 0; i < params.length; i++) {
+                    msg.append("["+params[i]+"]");
+                    if (i != params.length-1) 
+                        msg.append(", ");
+                }
+                    
+                msg.append("'").append(lineSeparator);
             }
 
             msg.append(lineSeparator).append("SESSION 
ATTRIBUTES:").append(lineSeparator).append(lineSeparator);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to