diff --git a/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Endpoint.java b/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Endpoint.java index dfd9e93738f..c1ccfb4b413 100644 --- a/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Endpoint.java +++ b/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Endpoint.java @@ -196,6 +196,14 @@ private void parseQueryParams(Map<String, Object> options) { final Map.Entry<String, Object> entry = it.next(); final String paramName = entry.getKey(); + /** + * Avoid swallowing consumer scheduler properties, which + * get processed in configureProperties() + */ + if (paramName.startsWith("consumer.")) { + continue; + } + if (!endpointPropertyNames.contains(paramName)) { // add to query params
With regards, Apache Git Services