Re: [rules-users] java.lang.NoSuchMethodError (org.eclipse.jdt.internal.compiler.CompilationResult.getProblems())

2009-10-06 Thread Vadivelkumar

Hi,
	Fortunately we have identified the solution for  
"java.lang.NoSuchMethodError  
(org.eclipse.jdt.internal.compiler.CompilationResult.getProblems())"
	a) If we are going to deploy the drools as part of our application  
service, that uses Jboss Server,
	We need to keep the Drools run time dependencies   {Jboss Home}/ 
Server/default/lib Folder.


b) The following are the Drools runtime dependencies.

CORE RUNTIME
Runtime assumes that you are "compiling" rules using 
drools-compiler.

  * drools-core - the rule engine itself.
  * drools-api
  * mvel2-2.0.10
  * joda-time-1.6
  * optional packages:
   			   o xpp3_min-1.1.4c, xstream-1.3.1 - if you are using the  
file based audit feature


		Note you can use the drools-core stand-alone if you are compiling  
"outside" your
		runtime application, and deploying serialized Package or RuleBase?  
objects.


Thanks,
Vadi.




On Sep 24, 2009, at 12:21 PM, Vadivelkumar wrote:


Hi,
	I am new to drools. I have created the new drools project in  
eclipse IDE 3.5. I have compiled it and tested it. it works fine.
	but when deploying, I have converted as a jar file and deployed it  
as part of tomcat server. When my tomcat is running i'm receiving  
the following

error message.
Please Note:
1. I'm using JBoss Drools Core 5.0.1
		2. My Eclipse Version is 3.5.0 and it has  
org.eclipse.jdt.core_3.5.0.v_963.jar. I have placed this jar file on  
my class path. but still i'm facing the below problem
		3. I would like to try the solution suggested on ((http://lists.jboss.org/pipermail/rules-users/2007-January/000195.html) 
). Unfortunately i could not find the any downnload location for

   org.eclipse.jdt.core_3.2.0.v_671.jar
		4.We have tried with the the solution suggested on (http://www.jboss.org/community/wiki/RulesTomcat 
) for Drools 4.x Still we are not able to resolve the issue.


	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)


Could you please help us to fix it?

Thanks in advance.


Thanks,
Vadi



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


Re: [rules-users] java.lang.NoSuchMethodError (org.eclipse.jdt.internal.compiler.CompilationResult.getProblems())

2009-09-25 Thread Ana F Santos
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 
afla...@pst.com.br
www.pst.com.br
www.positron.com.br





From:
Vadivelkumar 
To:
rules-users@lists.jboss.org
Cc:
Joel Pinto 
Date:
25/09/2009 01:47
Subject:
[rules-users] java.lang.NoSuchMethodError 
(org.eclipse.jdt.internal.compiler.CompilationResult.getProblems())
Sent by:
rules-users-boun...@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

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