Lukasz Lenart created WW-5739:
---------------------------------
Summary: Remove deprecated
StrutsParameterAuthorizer.hasValidAnnotatedPropertyDescriptor
Key: WW-5739
URL: https://issues.apache.org/jira/browse/WW-5739
Project: Struts 2
Issue Type: Task
Components: Core
Reporter: Lukasz Lenart
Fix For: 8.0.0
{{StrutsParameterAuthorizer.hasValidAnnotatedPropertyDescriptor(Object,
PropertyDescriptor, long)}} was deprecated for removal in WW-5709: a
{{java.beans.PropertyDescriptor}} only carries a write method for a {{void}}
setter, so it cannot describe every setter OGNL binds through. The authorizer
now resolves the accessor itself via {{findBindableAccessor}} and checks it
with {{hasValidAnnotatedMethod}}; the deprecated method is a delegating shim
kept for subclasses.
Remove the shim in 8.0.0.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)