[ 
https://issues.apache.org/activemq/browse/CAMEL-1609?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=51660#action_51660
 ] 

Claus Ibsen commented on CAMEL-1609:
------------------------------------

BTW a workaround is creating your own http header filter stategy and define it 
on the http component.

See the camel http wiki page, the advanced section how to overload the http 
component and configure it in Spring XML (for instance)

> Content type for HTTP not being send in header
> ----------------------------------------------
>
>                 Key: CAMEL-1609
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1609
>             Project: Apache Camel
>          Issue Type: Bug
>          Components: camel-http
>    Affects Versions: 1.6.0, 2.0-M1
>         Environment: MAC OSX (Leapord), Eclipse 3.4, TomCat 6
>            Reporter: Frank V. Castellucci
>            Assignee: Willem Jiang
>             Fix For: 1.6.1, 2.0.0
>
>
> I use the following route:
>               final   String  spurl = protocols.get(0).getEpUrl();
>                       cc.addRoutes(new RouteBuilder()
>                       {
>                               public  void    configure()
>                               {
>                                       from("direct:say")
>                                       
> .setHeader(HttpConstants.HTTP_CONTENT_TYPE, 
>                                                       
> constant("application/octet-stream"))
>                                       .to(spurl);
>                               }
>                       });
> where "spurl" is the servlet URL endpoint. The messages are being sent to the 
> servlet, but the content type in the "doPost(...)" is null.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to