-
Bug
-
Resolution: Done
-
Major
-
fuse-7.7-GA
-
%
-
-
build5
-
A route create a simple route with the camel-master component using the Zookeeper service and it's failing when deploying on Fuse 7.7 with the following error:
Caused by: java.lang.NoClassDefFoundError: org/apache/curator/shaded/com/google/common/cache/CacheBuilder
at org.apache.curator.framework.imps.NamespaceWatcherMap.<init>(NamespaceWatcherMap.java:31) ~[?:?]
at org.apache.curator.framework.imps.CuratorFrameworkImpl.<init>(CuratorFrameworkImpl.java:81) ~[?:?]
at org.apache.curator.framework.CuratorFrameworkFactory$Builder.build(CuratorFrameworkFactory.java:145) ~[?:?]
at org.apache.camel.component.zookeeper.ZooKeeperCuratorHelper.createCurator(ZooKeeperCuratorHelper.java:58) ~[?:?]
Full stack trace is on the attachment is here: camel-master-full-stack-trace.txt
2 things to notice:
- I think this is related to the CURATOR-464 bug.
- I figure out, by chance, that if I add this repo in the Karaf runtime before I install the feature camel-zookeeper, the NoClassDefFoundError is fixed, despite failing for another reason.
features:addurl mvn:org.kie/kie-karaf-features/7.40.0.Final/xml/features
- causes
-
ENTESB-14910 NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.sameThreadExecutor
- Done