Skip to content

Commit 17d6221

Browse files
committed
ObjectToObjectConverter properly handles constructors on non-public classes
Issue: SPR-14304 (cherry picked from commit edf1df3)
1 parent 6b7f3fd commit 17d6221

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Diff for: spring-core/src/main/java/org/springframework/core/convert/support/ObjectToObjectConverter.java

+1
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ public Object convert(Object source, TypeDescriptor sourceType, TypeDescriptor t
102102
}
103103
else if (member instanceof Constructor) {
104104
Constructor<?> ctor = (Constructor<?>) member;
105+
ReflectionUtils.makeAccessible(ctor);
105106
return ctor.newInstance(source);
106107
}
107108
}

0 commit comments

Comments
 (0)