kafka-connect-splunk icon indicating copy to clipboard operation
kafka-connect-splunk copied to clipboard

JsonFactory issue with using in Docker container

Open GennadiiSvichinskyi opened this issue 5 years ago • 0 comments

When I try to run a connector within a docker I have this strange error. I can congirm that all jars are present. java.lang.NoClassDefFoundError: com/google/api/client/json/JsonFactory at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at org.apache.kafka.common.config.ConfigDef.parseType(ConfigDef.java:715) at org.apache.kafka.common.config.ConfigDef.parseValue(ConfigDef.java:469) at org.apache.kafka.common.config.ConfigDef.parse(ConfigDef.java:462) at org.apache.kafka.common.config.AbstractConfig.(AbstractConfig.java:62) at org.apache.kafka.connect.runtime.TaskConfig.(TaskConfig.java:51) at org.apache.kafka.connect.runtime.Worker.startTask(Worker.java:408) at org.apache.kafka.connect.runtime.distributed.DistributedHerder.startTask(DistributedHerder.java:873) at org.apache.kafka.connect.runtime.distributed.DistributedHerder.access$1600(DistributedHerder.java:111) at org.apache.kafka.connect.runtime.distributed.DistributedHerder$13.call(DistributedHerder.java:888) at org.apache.kafka.connect.runtime.distributed.DistributedHerder$13.call(DistributedHerder.java:884) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.ClassNotFoundException: com.google.api.client.json.JsonFactory at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at org.apache.kafka.connect.runtime.isolation.PluginClassLoader.loadClass(PluginClassLoader.java:104) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 16 more

GennadiiSvichinskyi avatar May 11 '19 14:05 GennadiiSvichinskyi