Browse Source

ObjectToObjectConverter properly handles constructors on non-public classes

Issue: SPR-14304
(cherry picked from commit edf1df3)
pull/1229/head
Juergen Hoeller 9 years ago
parent
commit
17d622176d
  1. 1
      spring-core/src/main/java/org/springframework/core/convert/support/ObjectToObjectConverter.java

1
spring-core/src/main/java/org/springframework/core/convert/support/ObjectToObjectConverter.java

@ -102,6 +102,7 @@ final class ObjectToObjectConverter implements ConditionalGenericConverter { @@ -102,6 +102,7 @@ final class ObjectToObjectConverter implements ConditionalGenericConverter {
}
else if (member instanceof Constructor) {
Constructor<?> ctor = (Constructor<?>) member;
ReflectionUtils.makeAccessible(ctor);
return ctor.newInstance(source);
}
}

Loading…
Cancel
Save