Hi,

On 2/15/07, Nagabhushanam B <[EMAIL PROTECTED]> wrote:

Hi ,

I have installed Eclipse 3.2 and tomcat 5.5, when I am trying to jboss rule
I am getting the following exception

Even though I added org.eclipse.jdt.core_3.2.0.v_671.jar in
to my class path

Guys help me out from this& urgent



java.lang.NoSuchMethodError:org.eclipse.jdt.internal.compiler.CompilationResult.getProblems
()[Lorg/eclipse/jdt/core/compiler/IProblem;

      at
org.apache.jasper.compiler.JDTCompiler$2.acceptResult(
JDTCompiler.java:341)

      at
org.eclipse.jdt.internal.compiler.Compiler.compile(
Compiler.java:417)

      at
org.apache.jasper.compiler.JDTCompiler.generateClass(
JDTCompiler.java:399)

      at org.apache.jasper.compiler.Compiler.compile(
Compiler.java:288)

      at org.apache.jasper.compiler.Compiler.compile(
Compiler.java:267)

      at org.apache.jasper.compiler.Compiler.compile(
Compiler.java:255)

      at org.apache.jasper.JspCompilationContext.compile(
JspCompilationContext.java:556 )

      at
org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:293 )

      at
org.apache.jasper.servlet.JspServlet.serviceJspFile(
JspServlet.java:314)

      at org.apache.jasper.servlet.JspServlet.service(
JspServlet.java:264)

      at javax.servlet.http.HttpServlet.service(
HttpServlet.java:802)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252 )

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173 )

      at
org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213 )

      at
org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178 )

      at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126 )

      at
org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105 )

      at
org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107 )

      at
org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)

      at org.apache.coyote.http11.Http11Processor.process(
Http11Processor.java:868 )

      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:744 )

      at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527 )

      at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:80 )

      at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684 )

      at java.lang.Thread.run( Thread.java:534)

Looking at that stacktrace (which isn't much information), I'd guess
that this isn't a rules-related problem (there's no Drools-related
class mentioned) but rather a conflict between the Eclipse compiler
and some other library you're using.
This component probably sees that
org.eclipse.jdt.internal.compiler.Compiler exists, tries to use it and
coughs up because it expects another version.
Still guessing, since I'm not much versed with Tomcat, I'd say that
it's compiler component is trying the Eclipse compiler and needs to be
told to specifically use whatever compiler it was using before.

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

Reply via email to