<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi,<div><span class="Apple-tab-span" style="white-space:pre">        </span>Fortunately we have identified the solution for "java.lang.NoSuchMethodError (org.eclipse.jdt.internal.compiler.CompilationResult.getProblems())"</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>a) If we are going to deploy the drools as part of our application service, that uses Jboss Server,&nbsp;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>&nbsp;&nbsp; &nbsp;We need to keep the Drools run time dependencies &nbsp; {Jboss Home}/Server/default/lib Folder.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>b) The following are the Drools runtime dependencies.</div><div><br></div><div><div><span class="Apple-tab-span" style="white-space:pre">                </span>CORE RUNTIME</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>Runtime assumes that you are "compiling" rules using drools-compiler.</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">                </span>&nbsp;&nbsp;* drools-core - the rule engine itself.</div><div>&nbsp;<span class="Apple-tab-span" style="white-space:pre">                </span>&nbsp;&nbsp;* drools-api</div><div>&nbsp;&nbsp;<span class="Apple-tab-span" style="white-space:pre">                </span>&nbsp; * mvel2-2.0.10</div><div>&nbsp;&nbsp; <span class="Apple-tab-span" style="white-space:pre">                </span>&nbsp;&nbsp;* joda-time-1.6</div><div>&nbsp;&nbsp;<span class="Apple-tab-span" style="white-space:pre">                </span> &nbsp;* optional packages:</div><div>&nbsp;&nbsp; &nbsp; &nbsp; <span class="Apple-tab-span" style="white-space:pre">                        </span>&nbsp; &nbsp;o xpp3_min-1.1.4c, xstream-1.3.1 - if you are using the file based&nbsp;audit feature</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">                </span>Note you can use the drools-core stand-alone if you are compiling "outside" your</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>runtime application, and deploying serialized Package or RuleBase? objects.</div><div><br></div><div>Thanks,</div><div>Vadi.</div><div><br></div></div><div><span class="Apple-tab-span" style="white-space:pre">        </span></div><div><br></div><div><br><div><div>On Sep 24, 2009, at 12:21 PM, Vadivelkumar wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi,<div><span class="Apple-tab-span" style="white-space: pre; ">        </span>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.</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>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</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>error message.</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>Please Note:</div><div><span class="Apple-tab-span" style="white-space: pre; ">                </span>1. I'm using JBoss Drools Core 5.0.1</div><div><span class="Apple-tab-span" style="white-space: pre; ">                </span>2. My Eclipse Version is&nbsp;<span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 11px; ">3.5.0 and it has&nbsp;<span class="Apple-style-span" style="font-size: 12px; ">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</span></span></div><div><font class="Apple-style-span" face="'Lucida Grande'" size="3"><span class="Apple-style-span" style="font-size: 11px; "><span class="Apple-tab-span" style="white-space: pre; ">                </span>3. I would like to try the solution suggested on ((<a href="http://lists.jboss.org/pipermail/rules-users/2007-January/000195.html)">http://lists.jboss.org/pipermail/rules-users/2007-January/000195.html)</a>). Unfortunately i could not find the any downnload location for&nbsp;</span></font></div><div><font class="Apple-style-span" face="'Lucida Grande'" size="3"><span class="Apple-style-span" style="font-size: 11px; "><span class="Apple-tab-span" style="white-space: pre; ">                </span>&nbsp;&nbsp;&nbsp;<span class="Apple-style-span" style="font-family: monospace; font-size: medium; white-space: pre; ">org.eclipse.jdt.core_3.2.0.v_671.jar</span></span></font></div><div><font class="Apple-style-span" face="'Lucida Grande'" size="3"><span class="Apple-style-span" style="font-size: 11px; "><span class="Apple-tab-span" style="white-space: pre; ">                </span><span class="Apple-style-span" style="font-family: monospace; font-size: medium; white-space: pre; ">4.We have tried with the the solution suggested on (<a href="http://www.jboss.org/community/wiki/RulesTomcat">http://www.jboss.org/community/wiki/RulesTomcat</a>) for Drools 4.x Still we are not able to resolve the issue.</span></span></font></div><div><font class="Apple-style-span" face="'Lucida Grande'" size="3"><span class="Apple-style-span" style="font-size: 11px; "><br></span></font></div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/CategorizedProblem;&nbsp;</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.commons.jci.compilers.EclipseJavaCompiler$3.acceptResult(EclipseJavaCompiler.java:321)</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.eclipse.jdt.internal.compiler.Compiler.handleInternalException(Compiler.java:415)</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:352)&nbsp;</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.commons.jci.compilers.EclipseJavaCompiler.compile(EclipseJavaCompiler.java:351)</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.commons.jci.compilers.AbstractJavaCompiler.compile(AbstractJavaCompiler.java:51)</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.rule.builder.dialect.java.JavaDialect.compileAll(JavaDialect.java:389)</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.compiler.DialectCompiletimeRegistry.compileAll(DialectCompiletimeRegistry.java:56)</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.compiler.PackageRegistry.compileAll(PackageRegistry.java:74)</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.compiler.PackageBuilder.compileAll(PackageBuilder.java:690)</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:653)&nbsp;</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:290)</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:488)&nbsp;</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:25)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Could you please help us to fix it?</div><div><br></div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>Thanks in advance.</div><div><br></div><div><br></div><div>Thanks,</div><div>Vadi</div><div><br></div></div></blockquote></div><br></div></body></html>