bhavindalal wrote: > > Hello, > I am new to Drools. On starting to execute a simple program, eclipse gives > the following stacktrace as error. I even included the org.eclipse.jdt > that comes with eclipse, but it is still giving me error. Anybody please > suggest the problem. I am using Drools 5.0 and its dependencies and > Eclipse Helios > > java.lang.NoSuchMethodError: > org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/CategorizedProblem; > at > org.drools.commons.jci.compilers.EclipseJavaCompiler$3.acceptResult(EclipseJavaCompiler.java:321) > at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:335) > at > org.drools.commons.jci.compilers.EclipseJavaCompiler.compile(EclipseJavaCompiler.java:351) > at > org.drools.commons.jci.compilers.AbstractJavaCompiler.compile(AbstractJavaCompiler.java:51) > at > org.drools.rule.builder.dialect.java.JavaDialect.compileAll(JavaDialect.java:389) > at > org.drools.compiler.DialectCompiletimeRegistry.compileAll(DialectCompiletimeRegistry.java:56) > at > org.drools.compiler.PackageRegistry.compileAll(PackageRegistry.java:74) > at > org.drools.compiler.PackageBuilder.compileAll(PackageBuilder.java:690) > at > org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:653) > at > org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:290) > at > org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:488) > at > org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:25) > at com.sample.DroolsTest.readKnowledgeBase(DroolsTest.java:40) > at com.sample.DroolsTest.main(DroolsTest.java:23) > > Thanks > Looks like the problem could be caused by the existence of multiple versions of JDT compiler on the classpath. Similar problems are described here: http://community.jboss.org/wiki/RulesTomcat
You could try switching to janino compiler instead of JDT by setting system property "drools.compiler" to "JANINO". For example: -Ddrools.compiler=JANINO in your program launch settings. /Mattias -- View this message in context: http://drools.46999.n3.nabble.com/org-eclipse-jdt-internal-compiler-CompilationResult-getProblems-tp3211240p3234883.html Sent from the Drools: User forum mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
