Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
I am using Talend Open Studio for Big Data v7.4. I was trying to migrate data from MySQL to Couchbase, I have configured job, filled components setting and downloaded required jars. The only problem I encountered is exception being thrown after clicking RUN button:
Exception in thread "main" java.lang.NoClassDefFoundError: routines/system/Dynamic
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.getDeclaredMethod(Class.java:2128)
at org.talend.sdk.component.runtime.record.RecordConverters$MappingMeta.newRecord(RecordConverters.java:550)
at org.talend.sdk.component.runtime.di.InputsHandler.lambda$asInputFactory$2(InputsHandler.java:51)
at org.talend.sdk.component.runtime.output.ProcessorImpl.lambda$buildProcessParamBuilder$5(ProcessorImpl.java:167)
at org.talend.sdk.component.runtime.output.ProcessorImpl.lambda$onNext$10(ProcessorImpl.java:264)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:546)
at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:505)
at org.talend.sdk.component.runtime.output.ProcessorImpl.onNext(ProcessorImpl.java:265)
at org.talend.sdk.component.runtime.manager.chain.AutoChunkProcessor.onElement(AutoChunkProcessor.java:39)
at local_project.cbtomysql_0_1.CbToMySql.tDBInput_1Process(CbToMySql.java:668)
at local_project.cbtomysql_0_1.CbToMySql.runJobInTOS(CbToMySql.java:1061)
at local_project.cbtomysql_0_1.CbToMySql.main(CbToMySql.java:908)
Caused by: java.lang.ClassNotFoundException: routines.system.Dynamic
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 19 more
and indeed there are Routines missing under tree Code->Routines->System, there is no Dynamic routines.
Is there any solution for this problem? Can I download somehow missing files? Why those files are missing?
Hello,
tCouchbaseOutput component in this framework is available in all Talend products with Big Data and in Talend Data Fabric.
You can get it from talend open studio for bigdata V 7.3.1
Best regards
Sabrina
Hi could you send picture of the row1 metadata ?
Installing talend for bigdata V7.3.1 resolving issue. Thanks!
Hello,
So far, V 7.4.1 Milestone version is usually used for testing only. This milestone primarily contains bug fixes and it is recommended for users to use released version for your prod environment.
Best regards
Sabrina