From dd73848e158ade40011ebe3025485d0bbfb0a031 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Tue, 31 Mar 2015 10:03:00 +0200 Subject: [PATCH] BeanWrapperImpl.setPropertyValue throws InvalidPropertyException with correct property value for nested collection case Issue: SPR-12866 (cherry picked from commit d506767) --- .../main/java/org/springframework/beans/BeanWrapperImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-beans/src/main/java/org/springframework/beans/BeanWrapperImpl.java b/spring-beans/src/main/java/org/springframework/beans/BeanWrapperImpl.java index f87cc785778..dd725bf7132 100644 --- a/spring-beans/src/main/java/org/springframework/beans/BeanWrapperImpl.java +++ b/spring-beans/src/main/java/org/springframework/beans/BeanWrapperImpl.java @@ -1025,7 +1025,7 @@ public class BeanWrapperImpl extends AbstractPropertyAccessor implements BeanWra else { throw new InvalidPropertyException(getRootClass(), this.nestedPath + propertyName, "Property referenced in indexed property path '" + propertyName + - "' is neither an array nor a List nor a Map; returned value was [" + pv.getValue() + "]"); + "' is neither an array nor a List nor a Map; returned value was [" + propValue + "]"); } }