i just did a test upgrade to kafka 0.11.0.0 and i am seeing lots of ClassNotFoundException in the logs for connect-distributed upon startup, see below. is this expected? kind of curious why its looking for say gson while gson jar is not in libs folder. best, koert
[2017-07-06 22:20:41,844] INFO Reflections took 6944 ms to scan 65 urls, producing 3136 keys and 25105 values (org.reflections.Reflections:232) [2017-07-06 22:20:42,126] WARN could not get type for name org.osgi.framework.BundleListener from any class loader (org.reflections.Reflections:396) org.reflections.ReflectionsException: could not get type for name org.osgi.framework.BundleListener at org.reflections.ReflectionUtils.forName(ReflectionUtils.java:390) at org.reflections.Reflections.expandSuperTypes(Reflections.java:381) at org.reflections.Reflections.<init>(Reflections.java:126) at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.scanPluginPath(DelegatingClassLoader.java:221) at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.scanUrlsAndAddPlugins(DelegatingClassLoader.java:198) at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.initLoaders(DelegatingClassLoader.java:159) at org.apache.kafka.connect.runtime.isolation.Plugins.<init>(Plugins.java:47) at org.apache.kafka.connect.cli.ConnectDistributed.main(ConnectDistributed.java:63) Caused by: java.lang.ClassNotFoundException: org.osgi.framework.BundleListener at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.reflections.ReflectionUtils.forName(ReflectionUtils.java:388) ... 7 more [2017-07-06 22:20:42,223] WARN could not get type for name com.google.gson.JsonDeserializer from any class loader (org.reflections.Reflections:396) org.reflections.ReflectionsException: could not get type for name com.google.gson.JsonDeserializer at org.reflections.ReflectionUtils.forName(ReflectionUtils.java:390) at org.reflections.Reflections.expandSuperTypes(Reflections.java:381) at org.reflections.Reflections.<init>(Reflections.java:126) at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.scanPluginPath(DelegatingClassLoader.java:221) at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.scanUrlsAndAddPlugins(DelegatingClassLoader.java:198) at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.initLoaders(DelegatingClassLoader.java:159) at org.apache.kafka.connect.runtime.isolation.Plugins.<init>(Plugins.java:47) at org.apache.kafka.connect.cli.ConnectDistributed.main(ConnectDistributed.java:63) Caused by: java.lang.ClassNotFoundException: com.google.gson.JsonDeserializer at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.reflections.ReflectionUtils.forName(ReflectionUtils.java:388) ... 7 more