Fix a ClassCastException in ConfigurationMetadataAnnotationProcessor that occurred when using the value property of the ImportAsConfigurationPropertiesBean without specifying a prefix.
- add missing value property to
ImportAsConfigurationPropertiesBeantest annotation -
add new test case in
ImportBeanTests -
Fixes #23552
Comment From: snicoll
@dnl50 thank you for the PR. When I created the issue, we were considering reverting the feature related to this bug. I forgot to assign myself to the bug to make sure someone else doesn't spend time on it.
We've decided to revert the feature (see #23593). I am very sorry for the wasted effort (the PR looks good though!). Going forward, it is worth adding a comment to an issue before spending time on it.