Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi Team,
I am creating the ETL job from cassandra(source) to mysql(target). I am getting the below errors while test run the job. Can some one help me how to resolve this issue..
[statistics] connecting to socket on port 3783
[statistics] connected
[statistics] disconnected
Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/util/concurrent/AsyncFunction
at poc_dw.poc_cassandra_mysql_0_1.POC_CASSANDRA_MYSQL.tCassandraInput_1Process(POC_CASSANDRA_MYSQL.java:1077)
at poc_dw.poc_cassandra_mysql_0_1.POC_CASSANDRA_MYSQL.runJobInTOS(POC_CASSANDRA_MYSQL.java:1847)
at poc_dw.poc_cassandra_mysql_0_1.POC_CASSANDRA_MYSQL.main(POC_CASSANDRA_MYSQL.java:1696)
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.AsyncFunction
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 3 more
Thanks,
Ram
Hi Ram,
It says that all the jars have not been added for the Cassandra component. There will be a yellow tab which will be prompting when you are using a new component for the first time (which needs more jars).
Could you please make sure that all the jars listed have been installed before running the job?
Warm Regards,
Nikhil Thampi
Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved