dims        01/08/29 10:55:51

  Modified:    src/org/apache/cocoon Tag: cocoon_20_branch Cocoon.java
  Log:
  Patch for logging all Request Parameters from Mariano Kamp <[EMAIL PROTECTED]>
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.9.2.15  +10 -2     xml-cocoon2/src/org/apache/cocoon/Cocoon.java
  
  Index: Cocoon.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/Cocoon.java,v
  retrieving revision 1.9.2.14
  retrieving revision 1.9.2.15
  diff -u -r1.9.2.14 -r1.9.2.15
  --- Cocoon.java       2001/08/22 03:57:57     1.9.2.14
  +++ Cocoon.java       2001/08/29 17:55:51     1.9.2.15
  @@ -51,7 +51,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Pierpaolo Fumagalli</a> (Apache 
Software Foundation, Exoffice Technologies)
    * @author <a href="mailto:[EMAIL PROTECTED]";>Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.9.2.14 $ $Date: 2001/08/22 03:57:57 $
  + * @version CVS $Revision: 1.9.2.15 $ $Date: 2001/08/29 17:55:51 $
    */
   public class Cocoon extends AbstractLoggable implements ThreadSafe, Component, 
Initializable, Disposable, Modifiable, Processor, Contextualizable {
       /** The application context */
  @@ -385,7 +385,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);
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to