jvanzyl     01/06/24 21:52:16

  Modified:    src/java/org/apache/turbine/util ParameterParser.java
                        ValueParser.java
               src/java/org/apache/turbine/util/mail Email.java
                        MultiPartEmail.java SimpleEmail.java
               src/java/org/apache/turbine/util/parser BaseValueParser.java
                        DefaultParameterParser.java
  Log:
  - updating PP classes with new locations of the upload service classes.
  
  Revision  Changes    Path
  1.31      +2 -2      
jakarta-turbine/src/java/org/apache/turbine/util/ParameterParser.java
  
  Index: ParameterParser.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/util/ParameterParser.java,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- ParameterParser.java      2001/05/06 17:06:40     1.30
  +++ ParameterParser.java      2001/06/25 04:52:06     1.31
  @@ -55,8 +55,8 @@
    */
   
   import javax.servlet.http.HttpServletRequest;
  +import org.apache.turbine.services.upload.FileItem;
   
  -import org.apache.turbine.util.upload.FileItem;
   /**
    * ParameterParser is an interface to a utility to handle parsing and
    * retrieving the data passed via the GET/POST/PATH_INFO arguments.
  @@ -79,7 +79,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Ilkka Priha</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Jon S. Stevens</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Sean Legassick</a>
  - * @version $Id: ParameterParser.java,v 1.30 2001/05/06 17:06:40 jvanzyl Exp $
  + * @version $Id: ParameterParser.java,v 1.31 2001/06/25 04:52:06 jvanzyl Exp $
    */
   public interface ParameterParser
       extends ValueParser
  
  
  
  1.7       +4 -3      
jakarta-turbine/src/java/org/apache/turbine/util/ValueParser.java
  
  Index: ValueParser.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/util/ValueParser.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ValueParser.java  2001/05/06 17:06:40     1.6
  +++ ValueParser.java  2001/06/25 04:52:06     1.7
  @@ -63,8 +63,9 @@
   import java.util.Date;
   import java.util.Enumeration;
   
  -import org.apache.turbine.om.NumberKey;
  -import org.apache.turbine.om.StringKey;
  +//!! why are these here? jvz.
  +import org.apache.turbine.services.db.om.NumberKey;
  +import org.apache.turbine.services.db.om.StringKey;
   
   /**
    * ValueParser is a base interface for classes that need to parse
  @@ -81,7 +82,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Jon S. Stevens</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Sean Legassick</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Jason van Zyl</a>
  - * @version $Id: ValueParser.java,v 1.6 2001/05/06 17:06:40 jvanzyl Exp $
  + * @version $Id: ValueParser.java,v 1.7 2001/06/25 04:52:06 jvanzyl Exp $
    */
   public interface ValueParser
   {
  
  
  
  1.12      +3 -2      jakarta-turbine/src/java/org/apache/turbine/util/mail/Email.java
  
  Index: Email.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/util/mail/Email.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Email.java        2001/05/06 17:06:45     1.11
  +++ Email.java        2001/06/25 04:52:10     1.12
  @@ -68,8 +68,9 @@
   import javax.mail.internet.InternetAddress;
   import javax.mail.internet.MimeMessage;
   
  +//!! these are bad.
   import org.apache.turbine.services.resources.TurbineResources;
  -import org.apache.turbine.util.db.Criteria;
  +import org.apache.turbine.services.db.util.Criteria;
   
   /**
    * The base class for all email messages.  This class sets the
  @@ -82,7 +83,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Brett McLaughlin</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Greg Ritter</a>
    * @author <a href="mailto:unknown";>Regis Koenig</a>
  - * @version $Id: Email.java,v 1.11 2001/05/06 17:06:45 jvanzyl Exp $
  + * @version $Id: Email.java,v 1.12 2001/06/25 04:52:10 jvanzyl Exp $
    */
   public abstract class Email
   {
  
  
  
  1.8       +2 -2      
jakarta-turbine/src/java/org/apache/turbine/util/mail/MultiPartEmail.java
  
  Index: MultiPartEmail.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/util/mail/MultiPartEmail.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- MultiPartEmail.java       2001/05/06 17:06:45     1.7
  +++ MultiPartEmail.java       2001/06/25 04:52:10     1.8
  @@ -70,7 +70,7 @@
   import javax.mail.internet.MimeMessage;
   import javax.mail.internet.MimeMultipart;
   
  -import org.apache.turbine.util.db.Criteria;
  +import org.apache.turbine.services.db.util.Criteria;
   
   /**
    * A multipart email.
  @@ -86,7 +86,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Frank Y. Kim</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Brett McLaughlin</a>
    * @author <a href="mailto:unknown";>Regis Koenig</a>
  - * @version $Id: MultiPartEmail.java,v 1.7 2001/05/06 17:06:45 jvanzyl Exp $
  + * @version $Id: MultiPartEmail.java,v 1.8 2001/06/25 04:52:10 jvanzyl Exp $
    */
   public class MultiPartEmail
       extends Email
  
  
  
  1.7       +2 -2      
jakarta-turbine/src/java/org/apache/turbine/util/mail/SimpleEmail.java
  
  Index: SimpleEmail.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/util/mail/SimpleEmail.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- SimpleEmail.java  2001/05/06 17:06:46     1.6
  +++ SimpleEmail.java  2001/06/25 04:52:11     1.7
  @@ -59,7 +59,7 @@
   import javax.mail.MessagingException;
   import javax.mail.internet.MimeMessage;
   
  -import org.apache.turbine.util.db.Criteria;
  +import org.apache.turbine.services.db.util.Criteria;
   
   /**
    * This class is used to send simple internet email messages without
  @@ -69,7 +69,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Frank Y. Kim</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Brett McLaughlin</a>
    * @author <a href="mailto:unknown";>Regis Koenig</a>
  - * @version $Id: SimpleEmail.java,v 1.6 2001/05/06 17:06:46 jvanzyl Exp $
  + * @version $Id: SimpleEmail.java,v 1.7 2001/06/25 04:52:11 jvanzyl Exp $
    */
   public class SimpleEmail
       extends Email
  
  
  
  1.14      +3 -3      
jakarta-turbine/src/java/org/apache/turbine/util/parser/BaseValueParser.java
  
  Index: BaseValueParser.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/util/parser/BaseValueParser.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- BaseValueParser.java      2001/06/20 23:10:37     1.13
  +++ BaseValueParser.java      2001/06/25 04:52:13     1.14
  @@ -73,8 +73,8 @@
   import java.util.GregorianCalendar;
   import java.util.Hashtable;
   
  -import org.apache.turbine.om.NumberKey;
  -import org.apache.turbine.om.StringKey;
  +import org.apache.turbine.services.db.om.NumberKey;
  +import org.apache.turbine.services.db.om.StringKey;
   
   import org.apache.turbine.services.resources.TurbineResources;
   
  @@ -111,7 +111,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Jon S. Stevens</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Sean Legassick</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Jason van Zyl</a>
  - * @version $Id: BaseValueParser.java,v 1.13 2001/06/20 23:10:37 dlr Exp $
  + * @version $Id: BaseValueParser.java,v 1.14 2001/06/25 04:52:13 jvanzyl Exp $
    */
   public class BaseValueParser
       extends RecyclableSupport
  
  
  
  1.5       +12 -6     
jakarta-turbine/src/java/org/apache/turbine/util/parser/DefaultParameterParser.java
  
  Index: DefaultParameterParser.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/util/parser/DefaultParameterParser.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DefaultParameterParser.java       2001/05/15 01:54:14     1.4
  +++ DefaultParameterParser.java       2001/06/25 04:52:14     1.5
  @@ -54,18 +54,17 @@
    * <http://www.apache.org/>.
    */
   
  +import java.util.ArrayList;
  +import java.util.Iterator;
   import java.util.Enumeration;
   import java.util.StringTokenizer;
  -
   import javax.servlet.http.HttpServletRequest;
  -
   import org.apache.jserv.JServUtils;
  -
   import org.apache.turbine.util.Log;
   import org.apache.turbine.util.ParameterParser;
   import org.apache.turbine.util.TurbineException;
   import org.apache.turbine.util.pool.Recyclable;
  -import org.apache.turbine.util.upload.FileItem;
  +import org.apache.turbine.services.upload.FileItem;
   import org.apache.turbine.services.upload.TurbineUpload;
   
   /**
  @@ -90,7 +89,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Ilkka Priha</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Jon S. Stevens</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Sean Legassick</a>
  - * @version $Id: DefaultParameterParser.java,v 1.4 2001/05/15 01:54:14 dlr Exp $
  + * @version $Id: DefaultParameterParser.java,v 1.5 2001/06/25 04:52:14 jvanzyl Exp $
    */
   public class DefaultParameterParser
       extends BaseValueParser
  @@ -186,7 +185,14 @@
           {
               try
               {
  -                TurbineUpload.parseRequest(req, this);
  +                ArrayList items = TurbineUpload.parseRequest(req);
  +                Iterator i = items.iterator();
  +                
  +                while (i.hasNext())
  +                {
  +                    FileItem item = (FileItem) i.next();
  +                    append(item.getFieldName(), item);
  +                }                    
               }
               catch(TurbineException e)
               {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to