Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 91256 invoked from network); 19 Oct 2006 11:11:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 19 Oct 2006 11:11:54 -0000 Received: (qmail 65064 invoked by uid 500); 19 Oct 2006 11:11:49 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 65023 invoked by uid 500); 19 Oct 2006 11:11:48 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 65012 invoked by uid 99); 19 Oct 2006 11:11:48 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Oct 2006 04:11:48 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of yoavshapira@gmail.com designates 66.249.92.172 as permitted sender) Received: from [66.249.92.172] (HELO ug-out-1314.google.com) (66.249.92.172) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Oct 2006 04:11:47 -0700 Received: by ug-out-1314.google.com with SMTP id h2so414940ugf for ; Thu, 19 Oct 2006 04:11:25 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=nDtrCDl4U+cw5pi2qQXYDNkFaa9J6BTuCi1vaRmspARzmFC0NdkVE+1lx4qOf+mxHHEdcxk1kEwk/tai6LbmrzDyMgjZ57O3sApOw1wLpeOAhlJiimP9lmVsHEguIFt5IyZrvZcRptr3HDedZ3ME//nDkwHaMkBPnedBC5HKOpo= Received: by 10.78.160.2 with SMTP id i2mr11561772hue; Thu, 19 Oct 2006 04:11:25 -0700 (PDT) Received: by 10.78.169.4 with HTTP; Thu, 19 Oct 2006 04:11:25 -0700 (PDT) Message-ID: Date: Thu, 19 Oct 2006 07:11:25 -0400 From: "Yoav Shapira" Sender: yoavshapira@gmail.com To: "Tomcat Developers List" Subject: Re: [build]fail message In-Reply-To: <94d710af0610190040r48398d1fgd7407236812806d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <94d710af0610190040r48398d1fgd7407236812806d@mail.gmail.com> X-Google-Sender-Auth: 81c7a19af8535d0d X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi, You have the wrong version of the Eclipse JDT jar on your classpath. Don't put jars in $ANT_HOME/lib, $JRE_HOME/lib, or similar locations. (That's true for building nearly anything, not just Tomcat). The Tomcat build will download them and put them in its own lib directory for the build, as specificed in build.properties. Clean up anything you've added to the above directories, run "ant download" and then "ant" and you should be all set. Yoav On 10/19/06, Sean Qiu wrote: > Hi, everybody. > I am going to build Tomcat by myself by following the step from > http://tomcat.apache.org/tomcat-5.5-doc/building.html. > But unfortunately i failed as the message listed below. > At first i think maybe i miss the ecj*.jar, but after putting the newest one > in the $ANT_HOME/lib, it still fails. > And according the message, the java.lang.NoSuchMethodError, is this problem > caused by different version of ecj??? > > Thanks for your help. > > ===================== > init: > > build-webapps-precompile: > [jasper2] java.lang.NoSuchMethodError: > org.eclipse.jdt.internal.compiler.CompilationResult.getProblems > ()[Lorg/eclipse/jdt/core/compiler/IProblem; > [jasper2] at org.apache.jasper.compiler.JDTCompiler$2.acceptResult( > JDTCompiler.java:345) > [jasper2] at org.eclipse.jdt.internal.compiler.Compiler.compile( > Compiler.java:417) > [jasper2] at org.apache.jasper.compiler.JDTCompiler.generateClass( > JDTCompiler.java:404) > [jasper2] at org.apache.jasper.compiler.Compiler.compile(Compiler.java:297) > [jasper2] at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276) > [jasper2] at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264) > [jasper2] at org.apache.jasper.JspCompilationContext.compile( > JspCompilationContext.java:563) > [jasper2] at org.apache.jasper.servlet.JspServletWrapper.loadTagFile( > JspServletWrapper.java:210) > [jasper2] at org.apache.jasper.compiler.TagFileProcessor.loadTagFile( > TagFileProcessor.java:515) > [jasper2] at org.apache.jasper.compiler.TagFileProcessor.access$000( > TagFileProcessor.java:48) > [jasper2] at > org.apache.jasper.compiler.TagFileProcessor$TagFileLoaderVisitor.visit( > TagFileProcessor.java:566) > [jasper2] at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java > :1441) > [jasper2] at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163) > [jasper2] at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java > :2213) > [jasper2] at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219) > [jasper2] at org.apache.jasper.compiler.Node$Root.accept(Node.java:456) > [jasper2] at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163) > [jasper2] at org.apache.jasper.compiler.TagFileProcessor.loadTagFiles( > TagFileProcessor.java:584) > [jasper2] at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java > :178) > [jasper2] at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295) > [jasper2] at org.apache.jasper.JspC.processFile(JspC.java:986) > [jasper2] at org.apache.jasper.JspC.execute(JspC.java:1135) > [jasper2] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [jasper2] at sun.reflect.NativeMethodAccessorImpl.invoke( > NativeMethodAccessorImpl.java:39) > [jasper2] at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25) > [jasper2] at java.lang.reflect.Method.invoke(Method.java:585) > [jasper2] at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123) > [jasper2] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java > :275) > [jasper2] at org.apache.tools.ant.Task.perform(Task.java:364) > [jasper2] at org.apache.tools.ant.Target.execute(Target.java:341) > [jasper2] at org.apache.tools.ant.Target.performTasks(Target.java:369) > [jasper2] at org.apache.tools.ant.Project.executeSortedTargets(Project.java > :1216) > [jasper2] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets( > SingleCheckExecutor.java:37) > [jasper2] at org.apache.tools.ant.Project.executeTargets(Project.java:1068) > [jasper2] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382) > [jasper2] at org.apache.tools.ant.taskdefs.CallTarget.execute( > CallTarget.java:107) > [jasper2] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java > :275) > [jasper2] at org.apache.tools.ant.Task.perform(Task.java:364) > [jasper2] at org.apache.tools.ant.Target.execute(Target.java:341) > [jasper2] at org.apache.tools.ant.Target.performTasks(Target.java:369) > [jasper2] at org.apache.tools.ant.Project.executeSortedTargets(Project.java > :1216) > [jasper2] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets( > SingleCheckExecutor.java:37) > [jasper2] at org.apache.tools.ant.Project.executeTargets(Project.java:1068) > [jasper2] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382) > [jasper2] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java > :275) > [jasper2] at org.apache.tools.ant.Task.perform(Task.java:364) > [jasper2] at org.apache.tools.ant.Target.execute(Target.java:341) > [jasper2] at org.apache.tools.ant.Target.performTasks(Target.java:369) > [jasper2] at org.apache.tools.ant.Project.executeSortedTargets(Project.java > :1216) > [jasper2] at org.apache.tools.ant.Project.executeTarget(Project.java:1185) > [jasper2] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets( > DefaultExecutor.java:40) > [jasper2] at org.apache.tools.ant.Project.executeTargets(Project.java:1068) > [jasper2] at org.apache.tools.ant.Main.runBuild(Main.java:668) > [jasper2] at org.apache.tools.ant.Main.startAnt(Main.java:187) > [jasper2] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) > [jasper2] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) > > BUILD FAILED > /home/qbit/harmony/workspace/tomcat2/build.xml:39: The following error > occurred while executing this line: > /home/qbit/harmony/workspace/tomcat2/build/build.xml:830: The following > error occurred while executing this line: > /home/qbit/harmony/workspace/tomcat2/build/build.xml:446: > java.lang.NoSuchMethodError: > org.eclipse.jdt.internal.compiler.CompilationResult.getProblems > ()[Lorg/eclipse/jdt/core/compiler/IProblem; > > > -- > Sean Qiu > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org