[ https://issues.apache.org/jira/browse/CXF-5771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Colm O hEigeartaigh closed CXF-5771. ------------------------------------ > Limitation of handling bean params inside ClientProxyImpl > --------------------------------------------------------- > > Key: CXF-5771 > URL: https://issues.apache.org/jira/browse/CXF-5771 > Project: CXF > Issue Type: Bug > Components: JAX-RS > Affects Versions: 3.0.0 > Reporter: MichaĆ P > Assignee: Sergey Beryozkin > Priority: Minor > Fix For: 3.0.5 > > > Method ClientProxyImpl#getValuesFromBeanParam is limited only to use > getters/setters, Annotations placed on fields are ignored. > Works: > public class Bean { > private String value; > > @HeaderParam("X-VALUE") > public void setValue(String value) { this.value = value; } > public String getValue() { return value; } > } > Doesn't work: > public class Bean { > @HeaderParam("X-VALUE") > private String value; > // getters/setters > } > Resolution would be to search for annotations also on fields not only methods. -- This message was sent by Atlassian JIRA (v6.3.4#6332)