[ https://issues.apache.org/jira/browse/CAMEL-7880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen updated CAMEL-7880: ------------------------------- Fix Version/s: 2.15.0 > Cannot use custom DataFormats in REST DSL > ----------------------------------------- > > Key: CAMEL-7880 > URL: https://issues.apache.org/jira/browse/CAMEL-7880 > Project: Camel > Issue Type: Bug > Components: camel-core > Affects Versions: 2.14.0 > Reporter: Sohrab Hosseini > Assignee: Claus Ibsen > Fix For: 2.14.1, 2.15.0 > > Attachments: camel-rest-dataformat-test.groovy > > > See: > http://camel.465427.n5.nabble.com/RestBindingProcessor-JSON-Data-Format-Config-td5757103.html > When using custom JSON data format in REST DSL, the service incorrectly > rejects messages with request structure and accepts messages with response > structure. > This is due to > {{org.apache.camel.model.rest.RestBindingDefinition.createProcessor(RouteContext)}} > looking up and configuring the same DataFormat object twice: > {code:java} > DataFormat json = context.resolveDataFormat(name); > DataFormat outJson = context.resolveDataFormat(name); > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)