henning     2005/05/18 01:23:53

  Modified:    src/java/org/apache/turbine/services/intake/model Tag:
                        TURBINE_2_3_BRANCH FileItemField.java
               xdocs    Tag: TURBINE_2_3_BRANCH changes.xml
  Log:
  IntakeGroup.setProperties(obj) should call setMyfield(FileItem foo)
  for an intake element "Myfield" of type File.
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.13.2.3  +6 -2      
jakarta-turbine-2/src/java/org/apache/turbine/services/intake/model/FileItemField.java
  
  Index: FileItemField.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/services/intake/model/FileItemField.java,v
  retrieving revision 1.13.2.2
  retrieving revision 1.13.2.3
  diff -u -r1.13.2.2 -r1.13.2.3
  --- FileItemField.java        20 May 2004 03:16:39 -0000      1.13.2.2
  +++ FileItemField.java        18 May 2005 08:23:53 -0000      1.13.2.3
  @@ -27,6 +27,8 @@
   import org.apache.turbine.util.parser.ValueParser;
   
   /**
  + * This Intake field is intended to represent a File input element in a HTML 
form.
  + * 
    * @author <a href="mailto:[EMAIL PROTECTED]">John McNally</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Henning P. Schmiedehausen</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Quinton McCombs</a>
  @@ -124,7 +126,9 @@
   
           validFlag = true;
   
  -        if (parser.containsKey(getKey()))
  +        FileItem [] fileItems = ((ParameterParser) 
parser).getFileItems(getKey());
  + 
  +        if (fileItems != null)
           {
               setFlag = true;
               validate();
  
  
  
  No                   revision
  No                   revision
  1.60.2.28 +4 -0      jakarta-turbine-2/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-2/xdocs/changes.xml,v
  retrieving revision 1.60.2.27
  retrieving revision 1.60.2.28
  diff -u -r1.60.2.27 -r1.60.2.28
  --- changes.xml       4 May 2005 08:29:32 -0000       1.60.2.27
  +++ changes.xml       18 May 2005 08:23:53 -0000      1.60.2.28
  @@ -43,6 +43,10 @@
         that even fields without a formatting rule will parse at least standard
         date formats.
       </action>
  +    <action type="update" dev="henning">
  +      Intake FileItemFields could not be used when calling 
IntakeGroup.setProperties(obj) because
  +      the field did not look into the right table for retrieving the value 
object.
  +    </action>
     </release>
   
     <release version="2.3.1" date="2004-10-29">
  
  
  

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

Reply via email to