Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in NYC Sept 4th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
KKlimczuk1618309742
Contributor
Contributor

Exception after job run - java.lang.NoClassDefFoundError: routines/system/Dynamic

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?

Labels (2)
13 Replies
Anonymous
Not applicable

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

gjeremy1617088143

Hi could you send picture of the row1 metadata ?

KKlimczuk1618309742
Contributor
Contributor
Author

Installing talend for bigdata V7.3.1 resolving issue. Thanks!

Anonymous
Not applicable

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