camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Patrick Valsecchi <>
Subject Re: CORS support in servlet
Date Wed, 16 Mar 2016 09:03:12 GMT
For info, I've created an issue for that:

And Claus Ibsen has been very quick to fix.


On Wed, Mar 9, 2016 at 9:03 AM, Patrick Valsecchi <> wrote:

> Hi,
> I'm trying to have CORS working with with the REST DSL (I'm actually using
> XML) in a servlet context (to run under tomcat).
> I've put enableCORS="true" at the <rest> level and in all my <put> and
> <get> elements. That seems to work fine as long as I only do GET and PUT
> queries. The problem is that web clients have to do OPTIONS queries when
> some criteria are not met. And OPTIONS queries are not returning the
> required headers (Access-Control-Allow-Origin and
> Access-Control-Allow-Methods mainly). I just have a weird Allow header.
> After trying to add an <options> section in my <rest> section to handle
> that manually, I've quickly figured out that they where never called. Then
> I've looked at the code and seen that CamelServlet.service is directly
> handling the OPTIONS query and is never forwarding them to the consumer. So
> it seems it's impossible to properly handling CORS queries with my setup.
> Am I doing something wrong? Is there another solution?
> Thanks for your help.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message