Skip to content

parseStringValue gone from PropertyPlaceholderConfigurer [SPR-6315] #10981

@spring-projects-issues

Description

@spring-projects-issues

Kenny MacLeod opened SPR-6315 and commented

This is a deliberately refiled duplicate of #10827, which was originally filed as a "refactor", and I think it perhaps should be "bug".

Between 3.0.0 M4 and RC1, the protected parseStringValue method disappeared from PropertyPlaceholderConfigurer. For custom subclasses, this method was the main entry point into the superclass functionality. Since it had not been deprecated, it seemed like the correct thing to do, but has now been removed, breaking compile-time compatibility between 2.5 and 3.0.

Can the method be reinstated somehow, that perhaps invokes the new methods that do the work? It can then be marked as deprecated.


Affects: 3.0 RC1

Issue Links:

Metadata

Metadata

Assignees

Labels

in: coreIssues in core modules (aop, beans, core, context, expression)status: declinedA suggestion or change that we don't feel we should currently apply

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions