It seems there was some change in Camel 3.1 that broke Yammer: replacing explicit ‘function’ string value with name of ‘featureType’ enum makes Yammer API URLs invalid: e.g. https://www.yammer.com/api/v1/messages.json vs https://www.yammer.com/api/v1/*MESSAGES*.json
- line #28 and line #96 in https://github.com/apache/camel/blame/camel-3.1.x/components/camel-yammer/src/main/java/org/apache/camel/component/yammer/YammerConfiguration.java
- line #44 in https://github.com/apache/camel/blob/camel-3.1.x/components/camel-yammer/src/main/java/org/apache/camel/component/yammer/YammerMessageProducer.java
- and other places where use of ‘function’ was replaced with name of “functionType” enum values...