Hi Ah yeah we should support that. I logged a ticket https://issues.apache.org/jira/browse/CAMEL-9625
On Fri, Feb 19, 2016 at 6:01 PM, Matt Sicker <boa...@gmail.com> wrote: > I tried doing that and it still marshals the output (which is a > ByteArrayInputStream object) into a base64-encoded version of the stream > surrounded by double quotes. > > On 19 February 2016 at 10:21, Matt Sicker <boa...@gmail.com> wrote: > >> So I could just specify in.setHeader(Exchange.CONTENT_TYPE, >> "application/vnd.apple.pkpass") and it won't get marshalled? >> >> On 19 February 2016 at 00:45, Claus Ibsen <claus.ib...@gmail.com> wrote: >> >>> Set a different content-type as binary is not json then. >>> >>> On Thu, Feb 18, 2016 at 9:45 PM, Matt Sicker <boa...@gmail.com> wrote: >>> > Most of my routes return json, but I now have a new route that needs to >>> > return binary data. This automatically gets marshalled into json due to >>> > using the json binding mode. Is there a way to selectively disable this >>> > feature? >>> > >>> > I was thinking of implementing a processor that handles the marshalling >>> of >>> > the response, but this won't handle the unmarshal of the request (which >>> has >>> > the class name specified in the swagger model). >>> > >>> > -- >>> > Matt Sicker <boa...@gmail.com> >>> >>> >>> >>> -- >>> Claus Ibsen >>> ----------------- >>> http://davsclaus.com @davsclaus >>> Camel in Action 2: https://www.manning.com/ibsen2 >>> >> >> >> >> -- >> Matt Sicker <boa...@gmail.com> >> > > > > -- > Matt Sicker <boa...@gmail.com> -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2: https://www.manning.com/ibsen2