You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Gabriel França Campolina <ga...@gmail.com> on 2006/09/27 14:58:46 UTC

Error in migration a application of the tomcat 5.0.28 to Tomcat 5.5

Hi folks,

I have a application in tomcat 5.0 and when I migration to tomcat 5.5 I have
the erro in generation jasper reports:


Servlet.service() for servlet action threw exception
java.lang.NoSuchMethodError:
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer
.<init>(Lorg/eclipse/jdt/internal/compiler/env/IBinaryType;)V
    at net.sf.jasperreports.engine.design.JRJdtCompiler$1.findType(
JRJdtCompiler.java:245)
    at net.sf.jasperreports.engine.design.JRJdtCompiler$1.findType(
JRJdtCompiler.java:214)
    at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType
(LookupEnvironment.java:119)
    at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getType(
PackageBinding.java:126)
    at org.eclipse.jdt.internal.compiler.lookup.Scope.findType(Scope.java
:1355)
    at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(
Scope.java:2472)
    at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java
:2194)
    at
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(
SingleTypeReference.java:39)
    at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(
TypeReference.java:141)
    at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(
TypeReference.java:104)
    at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(
ClassScope.java:1107)
    at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass
(ClassScope.java:767)
    at
org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(
ClassScope.java:947)
    at
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy
(CompilationUnitScope.java:266)
    at
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings
(LookupEnvironment.java:195)
    at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(
Compiler.java:301)
    at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:315)
    at net.sf.jasperreports.engine.design.JRJdtCompiler.compileClass(
JRJdtCompiler.java:402)
    at net.sf.jasperreports.engine.design.JRJdtCompiler.compileReport(
JRJdtCompiler.java:119)
    at net.sf.jasperreports.engine.design.JRDefaultCompiler.compileReport(
JRDefaultCompiler.java:105)
    at net.sf.jasperreports.engine.JasperCompileManager.compileReport(
JasperCompileManager.java:211)
    at br.com.rededental.util.jasperreports.JasperServlet.service(
JasperServlet.java:92)
    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.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:398)
    at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
    at org.apache.struts.action.RequestProcessor.doForward(
RequestProcessor.java:1069)
    at org.apache.struts.tiles.TilesRequestProcessor.doForward(
TilesRequestProcessor.java:274)
    at org.apache.struts.action.RequestProcessor.processForwardConfig(
RequestProcessor.java:455)
    at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(
TilesRequestProcessor.java:320)
    at org.apache.struts.action.RequestProcessor.process(
RequestProcessor.java:279)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java
:1482)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    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 br.com.rededental.filter.AuthorizationFilter.doFilter(
AuthorizationFilter.java:108)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
    at br.com.rededental.filter.SessionFilter.doFilter(SessionFilter.java
:46)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
    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
:869)
    at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:664)
    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:595)

In tomcat 5.0 my application run ok, but in 5.5 I have this error, Someone
can help me?

Thanks.