Project: talenddataquality
Issue TDQ-10331:  tRule job doesn't work on 6.0M5
run the job with tRule on M5. it doesn't work and get an error: -------------------------------------------------------------------------------------------------------------------------------------------------------- Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/core/runtime/Plugin java.lang.ClassLoader.defineClass1(Native Method) java.lang.ClassLoader.defineClass(ClassLoader.java:792) java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) java.net.URLClassLoader.defineClass(URLClassLoader.java:449) java.net.URLClassLoader.access$100(URLClassLoader.java:71) java.net.URLClassLoader$1.run(URLClassLoader.java:361) java.net.URLClassLoader$1.run(URLClassLoader.java:355) java.security.AccessController.doPrivileged(Native Method) java.net.URLClassLoader.findClass(URLClassLoader.java:354) java.lang.ClassLoader.loadClass(ClassLoader.java:424) sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) java.lang.ClassLoader.loadClass(ClassLoader.java:357) org.codehaus.jdt.groovy.integration.LanguageSupportFactory.tryInstantiate(LanguageSupportFactory.java:140) org.codehaus.jdt.groovy.integration.LanguageSupportFactory.getLanguageSupport(LanguageSupportFactory.java:125) [statistics] disconnected org.codehaus.jdt.groovy.integration.LanguageSupportFactory.getParser(LanguageSupportFactory.java:54) org.eclipse.jdt.internal.compiler.Compiler.initializeParser(Compiler.java:743) org.eclipse.jdt.internal.compiler.Compiler.(Compiler.java:298) org.eclipse.jdt.internal.compiler.Compiler.(Compiler.java:164) org.drools.compiler.commons.jci.compilers.EclipseJavaCompiler.compile(EclipseJavaCompiler.java:412) org.drools.compiler.commons.jci.compilers.AbstractJavaCompiler.compile(AbstractJavaCompiler.java:49) org.drools.compiler.rule.builder.dialect.java.JavaDialect.compileAll(JavaDialect.java:402) org.drools.compiler.compiler.DialectCompiletimeRegistry.compileAll(DialectCompiletimeRegistry.java:46) org.drools.compiler.compiler.PackageRegistry.compileAll(PackageRegistry.java:123) org.drools.compiler.builder.impl.KnowledgeBuilderImpl.compileAll(KnowledgeBuilderImpl.java:1255) org.drools.compiler.builder.impl.KnowledgeBuilderImpl.compileAllRules(KnowledgeBuilderImpl.java:901) org.drools.compiler.builder.impl.KnowledgeBuilderImpl.addPackage(KnowledgeBuilderImpl.java:892) org.drools.compiler.builder.impl.KnowledgeBuilderImpl.addPackageFromDrl(KnowledgeBuilderImpl.java:433) org.drools.compiler.builder.impl.KnowledgeBuilderImpl.addKnowledgeResource(KnowledgeBuilderImpl.java:653) org.drools.compiler.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:2164) org.drools.compiler.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:2153) demodrools.t_0_1.T$1KnowledgeBase_tRules_1.readKnowledgeBaseDRL(T.java:716) demodrools.t_0_1.T$1KnowledgeBase_tRules_1.readKnowledgeBase(T.java:699) demodrools.t_0_1.T.tFileInputDelimited_1Process(T.java:777) demodrools.t_0_1.T.runJobInTOS(T.java:1327) demodrools.t_0_1.T.main(T.java:1184) Caused by: java.lang.ClassNotFoundException: org.eclipse.core.runtime.Plugin java.net.URLClassLoader$1.run(URLClassLoader.java:366) java.net.URLClassLoader$1.run(URLClassLoader.java:355) java.security.AccessController.doPrivileged(Native Method) java.net.URLClassLoader.findClass(URLClassLoader.java:354) java.lang.ClassLoader.loadClass(ClassLoader.java:424) sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) java.lang.ClassLoader.loadClass(ClassLoader.java:357)
Story points: 13