Looks like a bug to me. By default all components encode the URI string for
the endpoint

    public boolean DefaultComponent::useRawUri() {
        // should use encoded uri by default
        return false;
    }

The FileComponent does not override it.
In GenericFileConsumer::isMatched method this code 
            if (!name.matches(endpoint.getInclude())) {
                return false;
            }
uses the encoded regex string and hence 'matches' returns false.

-rishabh



--
View this message in context: 
http://camel.465427.n5.nabble.com/Problem-using-include-with-regexp-tp5770477p5770479.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to