You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2019/01/15 15:49:36 UTC
[camel] Diff for: [GitHub] asfgit closed pull request #2708: CAMEL-13054:
Olingo4Endpoint - avoid swallowing consumer options
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