Hi,

My previous patch was not completed one.
In case of 
  <input type="hidden" name="name" value="$!list.PrimaryKey">

  NumberKey nkey = data.getParameters().getNumberKey("name");

My previous patch was cover that there isn't exist name field
but didn't covered  value=""  situation.

I am sorry for duplicate patch apply.

Thanks,

youngho

Index: BaseValueParser.java
===================================================================
RCS file: 
/home/cvspublic/jakarta-turbine/src/java/org/apache/turbine/util/parser/BaseValueParser.java,v

retrieving revision 1.8
diff -u -r1.8 BaseValueParser.java
--- BaseValueParser.java 2001/05/16 09:31:18 1.8
+++ BaseValueParser.java 2001/06/19 02:13:02

@@ -1159,8 +1159,12 @@
             if (object != null)
             {
                 value = ((String[])object)[0];
-            }                
-            return new NumberKey(value);
+            }
+            if( value != null && value.length() > 0 )
+            {
+               return new NumberKey(value);
+            }
+            return null;
         }
         catch ( ClassCastException e )

Reply via email to