zhfeng commented on issue #4654: URL: https://github.com/apache/camel-quarkus/issues/4654#issuecomment-1473232824
Thanks @varoliver and it seems that https://github.com/apache/camel/blame/main/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Endpoint.java#L169 ``` olingo4endpointPropertyNames = new HashSet<>(getEndpointPropertyNames()); ``` which contains only nonNull propreties. But in camel-2.23.x, it uses ``` endpointPropertyNames = new HashSet<>(getPropertiesHelper().getValidEndpointProperties(configuration)); ``` which contains all of the properties. I think this could explian it works in 2.23.x not fail in 3.x Since these codes were changed by @davsclaus 3 years ago by https://github.com/apache/camel/commit/eba38a52355da86e22e2c985b336267d62df22b2 I wonder if it should change to use `getValidEndpointProperties` here. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org