[ https://issues.apache.org/jira/browse/CAMEL-8345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen resolved CAMEL-8345. -------------------------------- Resolution: Won't Fix Lets keep it as is, its shorter syntax and also keeps comptability with older releases. > We should use Properties instead of Property to define the properties in > restConfiguration > ------------------------------------------------------------------------------------------ > > Key: CAMEL-8345 > URL: https://issues.apache.org/jira/browse/CAMEL-8345 > Project: Camel > Issue Type: Improvement > Components: camel-core > Affects Versions: 2.14.1 > Reporter: Willem Jiang > Assignee: Willem Jiang > Fix For: 2.15.0 > > > Current <restConfiguration> use xxxProperty to specify the properties, it is > not the common usage. It could be better if we can fix it in Camel 2.15.0. > {code} > @XmlElement(name = "componentProperty") > private List<RestPropertyDefinition> componentProperties = new > ArrayList<RestPropertyDefinition>(); > @XmlElement(name = "endpointProperty") > private List<RestPropertyDefinition> endpointProperties = new > ArrayList<RestPropertyDefinition>(); > @XmlElement(name = "consumerProperty") > private List<RestPropertyDefinition> consumerProperties = new > ArrayList<RestPropertyDefinition>(); > @XmlElement(name = "dataFormatProperty") > private List<RestPropertyDefinition> dataFormatProperties = new > ArrayList<RestPropertyDefinition>(); > {code} > The XmlElement need to be changed to > {code} > @XmlElement(name = "componentProperties") > private List<RestPropertyDefinition> componentProperties = new > ArrayList<RestPropertyDefinition>(); > @XmlElement(name = "endpointProperties") > private List<RestPropertyDefinition> endpointProperties = new > ArrayList<RestPropertyDefinition>(); > @XmlElement(name = "consumerProperties") > private List<RestPropertyDefinition> consumerProperties = new > ArrayList<RestPropertyDefinition>(); > @XmlElement(name = "dataFormatProperties") > private List<RestPropertyDefinition> dataFormatProperties = new > ArrayList<RestPropertyDefinition>(); > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)