StringHelper#decapitalize not working properly on turkish locale

Description

helper method is using toLowerCase without providing any locale, this results in problems with Turkish locale since a property like "IsIsolationLevelGuaranteed" would be decapitalized into ─▒sIsolationLevelGuaranteed. The first letter is not an i but an ─▒, which is an i without a dot.this breaks hk2's config setting, which also breaks Payara app server's connection pool configuration.

Environment

None

Assignee

Unassigned

Reporter

Mert Caliskan

Labels

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

Yes, likely

backportDecision

None

backportReEvaluate

None

Components

Fix versions

Affects versions

Priority

Major
Configure