I don't know if this will be useful, but...

I had many problems (some really wierd ones) while my eclipse runtime had Drools 5.0.1 jars.Then I changed it to Drools 5.1.0 jars and everything started to work.
Maybe you should try that!

https://hudson.jboss.org/hudson/job/drools/lastSuccessfulBuild/artifact/trunk/target/


ANA FLÁVIA FONSECA DOS SANTOS
Analista de Desenvolvimento de Software

PST Eletrônica S/A
Phone: +55 19 3787 6379
aflavia@pst.com.br
www.pst.com.br
www.positron.com.br




From: Vadivelkumar <vpalanisamy@apple.com>
To: rules-users@lists.jboss.org
Cc: Joel Pinto <jpinto@apple.com>
Date: 25/09/2009 01:47
Subject: [rules-users] java.lang.NoSuchMethodError        (org.eclipse.jdt.internal.compiler.CompilationResult.getProblems())
Sent by: rules-users-bounces@lists.jboss.org





Hi,
                My Application service(Hilo) is using Jboss Server.
                I have used drools rule engine as part of my Application Process.
                I have compiled it using simple java void main class, it works fine.
                Then i have converted as a simple java process & Deploy as part of
                my application service, i'm getting below error in my stack trace.

                Note:
                1. Drools Version 5.0
                2. Eclipse Version 3.5.0 (IDE which i have used to compile)
                3. I have already tried the solutions suggested in
http://www.jboss.org/community/wiki/RulesTomcat
 . Still we are not able to resolve it?

java.lang.NoSuchMethodError:  
org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/
eclipse/jdt/core/compiler/CategorizedProblem;
                org.drools.commons.jci.compilers.EclipseJavaCompiler
$3.acceptResult(EclipseJavaCompiler.java:321)
                 
org
.eclipse
.jdt.internal.compiler.Compiler.handleInternalException(Compiler.java:
415)
                org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:352)
                 
org
.drools
.commons
.jci.compilers.EclipseJavaCompiler.compile(EclipseJavaCompiler.java:351)
                 
org
.drools
.commons
.jci.compilers.AbstractJavaCompiler.compile(AbstractJavaCompiler.java:
51)
                 
org
.drools
.rule.builder.dialect.java.JavaDialect.compileAll(JavaDialect.java:389)
                 
org
.drools
.compiler
.DialectCompiletimeRegistry.compileAll(DialectCompiletimeRegistry.java:
56)
                org.drools.compiler.PackageRegistry.compileAll(PackageRegistry.java:74)
                org.drools.compiler.PackageBuilder.compileAll(PackageBuilder.java:690)
                org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:653)
                 
org
.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:
290)
                 
org
.drools
.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:488)
                 
org
.drools
.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:25)
               
It will be great, if anybody can help it.


Thanks,
Vadi














               
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users