craigmcc 02/03/10 21:13:36
Modified: src/share/org/apache/struts/util Tag: STRUTS_1_0_BRANCH
BeanUtils.java
Log:
Mirror a fix from the common-beanutils version that corrects support for
indexed properties in BeanUtils.populate().
PR: Bugzilla #6465, against commons-beanutils.
Submitted by: Udo Schnurpfeil <udo.schnurpfeil at atanion.com>
Revision Changes Path
No revision
No revision
1.28.2.2 +6 -5
jakarta-struts/src/share/org/apache/struts/util/Attic/BeanUtils.java
Index: BeanUtils.java
===================================================================
RCS file:
/home/cvs/jakarta-struts/src/share/org/apache/struts/util/Attic/BeanUtils.java,v
retrieving revision 1.28.2.1
retrieving revision 1.28.2.2
diff -u -r1.28.2.1 -r1.28.2.2
--- BeanUtils.java 21 May 2001 04:23:48 -0000 1.28.2.1
+++ BeanUtils.java 11 Mar 2002 05:13:35 -0000 1.28.2.2
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-struts/src/share/org/apache/struts/util/Attic/BeanUtils.java,v
1.28.2.1 2001/05/21 04:23:48 craigmcc Exp $
- * $Revision: 1.28.2.1 $
- * $Date: 2001/05/21 04:23:48 $
+ * $Header:
/home/cvs/jakarta-struts/src/share/org/apache/struts/util/Attic/BeanUtils.java,v
1.28.2.2 2002/03/11 05:13:35 craigmcc Exp $
+ * $Revision: 1.28.2.2 $
+ * $Date: 2002/03/11 05:13:35 $
*
* ====================================================================
*
@@ -88,7 +88,7 @@
* @author Craig R. McClanahan
* @author Ralph Schaer
* @author Chris Audley
- * @version $Revision: 1.28.2.1 $ $Date: 2001/05/21 04:23:48 $
+ * @version $Revision: 1.28.2.2 $ $Date: 2002/03/11 05:13:35 $
*/
public class BeanUtils {
@@ -474,7 +474,8 @@
// Convert the parameter value as required for this setter method
Object parameters[] = new Object[1];
- if (parameterTypes[0].isArray()) {
+ // if (parameterTypes[0].isArray()) {
+ if (parameterType.isArray()) {
if (value instanceof String) {
String values[] = new String[1];
values[0] = (String) value;
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>