When updating multiple properties through the same InstantiationAwarePropertyAccessor instance, then InstantiationAwarePropertyAccessor.getBean() returns the state where only the last property was set. All previous updates get lost.
This is, because the inner PersistentPropertyAccessor holds the initial bean without being notified about the new instance that was created by InstantiationAwarePropertyAccessor
spring-projects-issues commentedJul 13, 2020
Mark Paluch opened DATACMNS-1768 and commented
When updating multiple properties through the same
InstantiationAwarePropertyAccessor
instance, thenInstantiationAwarePropertyAccessor.getBean()
returns the state where only the last property was set. All previous updates get lost.This is, because the inner
PersistentPropertyAccessor
holds the initialbean
without being notified about the new instance that was created byInstantiationAwarePropertyAccessor
Affects: 2.3.1 (Neumann SR1)
Backported to: 2.3.2 (Neumann SR2)
The text was updated successfully, but these errors were encountered: