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.