Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 85099 invoked from network); 25 Aug 2006 09:11:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 25 Aug 2006 09:11:57 -0000 Received: (qmail 1322 invoked by uid 500); 25 Aug 2006 09:11:54 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 1278 invoked by uid 500); 25 Aug 2006 09:11:54 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 1266 invoked by uid 99); 25 Aug 2006 09:11:54 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Aug 2006 02:11:54 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of jason.dillon@gmail.com designates 64.233.166.177 as permitted sender) Received: from [64.233.166.177] (HELO py-out-1112.google.com) (64.233.166.177) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Aug 2006 02:11:52 -0700 Received: by py-out-1112.google.com with SMTP id s49so992486pyc for ; Fri, 25 Aug 2006 02:11:31 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:mime-version:in-reply-to:references:content-type:message-id:from:subject:date:to:x-mailer:sender; b=p6ASgwhqyKPgScF1kBgK50l3zMoF04Xad/L2aas4igMKqItVnMWyXDxc7S7IEajw/d/v/uJVS4lGpr43AXlCPsY503LV8zqJFjVZBlXnSbGDMSnHeSrO3S+o79B9duZWXbp/GSX9q1VyZ8NBIxhgT5jfiyv+rmelPgQ+M5g6OAY= Received: by 10.35.11.15 with SMTP id o15mr4608340pyi; Fri, 25 Aug 2006 02:11:31 -0700 (PDT) Received: from ?10.0.1.4? ( [24.7.69.241]) by mx.gmail.com with ESMTP id n62sm2575652pyf.2006.08.25.02.11.30; Fri, 25 Aug 2006 02:11:31 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: <2faaa0980608250208k34b923dcgb888299e38826749@mail.gmail.com> References: <44ED91CF.3090204@gmail.com> <44EDB18E.3060102@gmail.com> <44EDBE2C.5050308@apache.org> <44EE79E0.6070107@earthlink.net> <2faaa0980608250013o4acef32awd28f1daacb234f9c@mail.gmail.com> <2642897D-8BF3-4D1D-BBBE-F9155B0A3D07@planet57.com> <2faaa0980608250032k40d12071qa9deed4af30c580d@mail.gmail.com> <78AC44A5-BE3A-465C-91F7-53CED02B0E26@planet57.com> <2faaa0980608250100u47db58efp153b755de6724c97@mail.gmail.com> <2faaa0980608250208k34b923dcgb888299e38826749@mail.gmail.com> Content-Type: multipart/alternative; boundary=Apple-Mail-22--51261795 Message-Id: From: Jason Dillon Subject: Re: Strange build error on trunk Date: Fri, 25 Aug 2006 02:11:20 -0700 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.752.2) Sender: Jason Dillon X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --Apple-Mail-22--51261795 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed repo.mergere.com http://repo.mergere.com/maven2 central --jason On Aug 25, 2006, at 2:08 AM, Sergey Elin wrote: > Hmm.. > Can you show your mirrors section from maven's settings.xml? > > 2006/8/25, Jason Dillon : > This still all builds fine for me w/o any modifications to the jspc > plugin. > > Something else going on... > > --jason > > > On Aug 25, 2006, at 1:00 AM, Sergey Elin wrote: > >> It seems there is the wrong configuration for jspc-maven-plugin >> 1.4.4 in maven 2: required dependency to jasper-compiler-jdt is >> missing. >> I just add dependency to plugin's jspc-maven-plugin-1.4.4.pom >> and successfully build geronimo-jsp-examples. >> >> >> 2006/8/25, Jason Dillon : >> Can you send me to full `mvn -X` from the applications/geronimo- >> examples/geronimo-jsp-examples plz. >> >> --jason >> >> >> On Aug 25, 2006, at 12:32 AM, Sergey Elin wrote: >> >>> Yes >>> >>> >>> 2006/8/25, Jason Dillon < jason@planet57.com >: >>> Does this file actually have that class (org/eclipse/jdt/internal/ >>> compiler/env/INameEnvironment): >>> >>> /home/cruz/.m2/repository/tomcat/jasper-compiler-jdt/5.5.15/ >>> jasper- compiler-jdt-5.5.15.jar >>> >>> --jason >>> >>> >>> On Aug 25, 2006, at 12:13 AM, Sergey Elin wrote: >>> >>>> Here is a bit more info: >>>> >>>> [INFO] [jspc:compile {execution: jspc}] >>>> [DEBUG] execute() starting for 0 pages. >>>> [DEBUG] Parent class loader is: java.net.URLClassLoader@1db484d >>>> [DEBUG] Compilation classpath initialized: /usr/home/cruz/java/ >>>> geronimo/applications/geronimo-examples/geronimo-jsp-examples/ >>>> target/jsp-source:/usr/home/cruz/java/geronimo/applications/ >>>> geronimo-examples/geronimo-jsp-examples/target/classes:/home/cruz >>>> /.m2/repository/javax/servlet/jstl/1.1.1/jstl-1.1.1.jar:/home/ >>>> cruz/.m2/repository/taglibs/standard/1.1.1/standard-1.1.1.jar:/ >>>> home/cruz/.m2/repository/tomcat/jasper-compiler/5.5.15/jasper- >>>> compiler-5.5.15.jar:/home/cruz/.m2/repository/tomcat/jasper-com >>>> piler-jdt/5.5.15/jasper-compiler-jdt-5.5.15.jar:/home/cruz/.m2/ >>>> repository/org/apache/geronimo/specs/geronimo-jsp_2.0_spec/1.0 >>>> .1/geronimo-jsp_2.0_spec-1.0.1.jar:/home/cruz/.m2/repository/org/ >>>> apache/geronimo/specs/geronimo-servlet_2.4_spec/1.0.1/geroni >>>> mo-servlet_2.4_spec-1.0.1.jar: >>>> [DEBUG] No Java compiler available >>>> java.lang.NoClassDefFoundError : org/eclipse/jdt/internal/ >>>> compiler/env/INameEnvironment >>>> at java.lang.Class.forName0(Native Method) >>>> at java.lang.Class.forName(Class.java:141) >>>> at >>>> org.apache.jasper.JspCompilationContext.createCompiler >>>> (JspCompilationContext.java:233) >>>> at >>>> org.apache.jasper.JspCompilationContext.createCompiler >>>> (JspCompilationContext.java:213) >>>> at org.apache.jasper.JspC.processFile(JspC.java:979) >>>> at org.apache.jasper.JspC.execute (JspC.java:1135) >>>> at org.codehaus.mojo.jspc.AbstractJspcMojo.execute >>>> ( AbstractJspcMojo.java:180) >>>> at >>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo >>>> (DefaultPluginManager.java:412) >>>> at >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals >>>> (DefaultLifecycleExecutor.java :534) >>>> at >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWith >>>> Lifecycle(DefaultLifecycleExecutor.java :475) >>>> at >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal >>>> (DefaultLifecycleExecutor.java :454) >>>> at >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndH >>>> andleFailures(DefaultLifecycleExecutor.java :306 >>>> ) >>>> at >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegm >>>> ents (DefaultLifecycleExecutor.java:273) >>>> at >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute >>>> (DefaultLifecycleExecutor.java :140) >>>> at org.apache.maven.DefaultMaven.doExecute >>>> (DefaultMaven.java:322) >>>> at org.apache.maven.DefaultMaven.execute >>>> (DefaultMaven.java:115) >>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java :256) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>> Method) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke >>>> (NativeMethodAccessorImpl.java:39) >>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke >>>> (DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke (Method.java:324) >>>> at org.codehaus.classworlds.Launcher.launchEnhanced >>>> (Launcher.java:315) >>>> at org.codehaus.classworlds.Launcher.launch >>>> (Launcher.java:255) >>>> at org.codehaus.classworlds.Launcher.mainWithExitCode >>>> (Launcher.java:430) >>>> at org.codehaus.classworlds.Launcher.main(Launcher.java: >>>> 375) >>>> [DEBUG] Generated /usr/home/cruz/java/geronimo/applications/ >>>> geronimo-examples/geronimo-jsp-examples/target/jsp-source/jsp/sou >>>> rce_jsp.java total=1401 generate=125 validate=1238 >>>> [INFO] Built File: /source.jsp >>>> [DEBUG] No Java compiler available >>>> java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/ >>>> compiler/env/INameEnvironment >>>> at java.lang.Class.forName0(Native Method) >>>> at java.lang.Class.forName(Class.java:141) >>>> at org.apache.jasper.JspCompilationContext.createCompiler >>>> (JspCompilationContext.java:233) >>>> at >>>> org.apache.jasper.JspCompilationContext.createCompiler >>>> (JspCompilationContext.java:213) >>>> at org.apache.jasper.JspC.processFile(JspC.java:979) >>>> at org.apache.jasper.JspC.execute(JspC.java:1135) >>>> >>>> >>>> 2006/8/25, Joe Bohn < joe.bohn@earthlink.net>: >>>> >>>> Is there any new news on this (or a work around)? It seems that >>>> Sergey >>>> had success with the 1.4.3 version of the jspc plugin. However, >>>> when I >>>> tried that I just get a different error (see below [1] ). The demo >>>> target includes just a web-fragment.xml file rather that a jsp- >>>> source >>>> directory. >>>> >>>> BDudney then recommended I try with the jsp compilation removed >>>> from >>>> demo. I gave that a shot this evening and got the next error ([2] >>>> below). I only removed the reference to the jspc-maven-plugin >>>> in the >>>> demo pom ... perhaps I needed to change something else? >>>> >>>> Seems like using 1.4.3 is causing more problems than it's fixing >>>> for me. >>>> Any other ideas? >>>> >>>> Joe >>>> >>>> >>>> [1] >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> --------- >>>> [INFO] Building Geronimo Applications :: Demo >>>> [INFO] task-segment: [clean, install] >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> --------- >>>> [INFO] [clean:clean] >>>> [INFO] Deleting directory C:\g\applications\demo\target >>>> [INFO] Deleting directory C:\g\applications\demo\target\classes >>>> [INFO] Deleting directory C:\g\applications\demo\target\test- >>>> classes >>>> [INFO] [tools:require-java-version {execution: default}] >>>> [INFO] [resources:resources] >>>> [INFO] Using default encoding to copy filtered resources. >>>> [INFO] [compiler:compile] >>>> [INFO] No sources to compile >>>> [INFO] [jspc:compile {execution: jspc}] >>>> [INFO] Compiling new java files... >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> ----- >>>> [ERROR] BUILD ERROR >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> ----- >>>> [INFO] Error >>>> >>>> Embedded error: basedir C:\g\applications\demo\target\jsp-source >>>> is not >>>> a directory >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> ----- >>>> [INFO] For more information, run Maven with the -e switch >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> ----- >>>> [INFO] Total time: 6 minutes 25 seconds >>>> [INFO] Finished at: Thu Aug 24 16:29:58 EDT 2006 >>>> [INFO] Final Memory: 43M/63M >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> ----- >>>> >>>> >>>> >>>> >>>> [2] >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> --------- >>>> [INFO] Building Geronimo Applications :: Demo >>>> [INFO] task-segment: [install] >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> --------- >>>> [INFO] [tools:require-java-version {execution: default}] >>>> [INFO] [resources:resources] >>>> [INFO] Using default encoding to copy filtered resources. >>>> [INFO] [compiler:compile] >>>> [INFO] No sources to compile >>>> [INFO] [resources:testResources] >>>> [INFO] Using default encoding to copy filtered resources. >>>> [INFO] [compiler:testCompile] >>>> [INFO] No sources to compile >>>> [INFO] [surefire:test] >>>> [INFO] No tests to run. >>>> [INFO] [war:war] >>>> [INFO] Exploding webapp... >>>> [INFO] Copy webapp webResources to >>>> C:\g\applications\demo\target\demo-1.2-SNAPSHOT >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> ----- >>>> [ERROR] BUILD FAILURE >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> ----- >>>> [INFO] The specified web.xml file >>>> 'C:\g\applications\demo\target\jspweb.xml' does not exist >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> ----- >>>> [INFO] For more information, run Maven with the -e switch >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> ----- >>>> [INFO] Total time: 53 seconds >>>> [INFO] Finished at: Thu Aug 24 23:53:18 EDT 2006 >>>> [INFO] Final Memory: 23M/46M >>>> [INFO] >>>> ------------------------------------------------------------------- >>>> ----- >>>> >>>> >>>> >>>> Jeff Genender wrote: >>>> > Ok...let me have a crack at it and try to fix the plugin. >>>> > >>>> > Jeff >>>> > >>>> > Rick McGuire wrote: >>>> > >>>> >>It still fails with 1.4.5-SNAPSHOT (at least on Linux). >>>> >> >>>> >>Rick >>>> >> >>>> >>Jeff Genender wrote: >>>> >> >>>> >>>Try upgrading the jspc maven plugin to 1.4.5-SNAPSHOT and let >>>> me know if >>>> >>>that fixes the problem. >>>> >>> >>>> >>>Rick McGuire wrote: >>>> >>> >>>> >>> >>>> >>>>I'm getting a strange build error on the latest trunk this >>>> morning. For >>>> >>>>some reason, building the JSPs in the applications can no >>>> longer locate >>>> >>>>the javac compiler. At first, I thought I had some set up >>>> problem on my >>>> >>>>Windows system, but when I moved over to my Linux box, I got >>>> the same >>>> >>>>error. This occurs both on my working build and fresh >>>> builds on both >>>> >>>>platforms. >>>> >>>> >>>> >>>>[INFO] >>>> >>>>--------------------------------------------------------------- >>>> --------- >>>> >>>>[ERROR] BUILD ERROR >>>> >>>>[INFO] >>>> >>>>--------------------------------------------------------------- >>>> --------- >>>> >>>>[INFO] Error >>>> >>>> >>>> >>>>Embedded error: Unable to compile class for JSP >>>> >>>> >>>> >>>>Generated servlet error: >>>> >>>>Aug 24, 2006 7:38:42 AM org.apache.jasper.compiler.AntCompiler >>>> >>>>generateClass >>>> >>>>SEVERE: Javac exception >>>> >>>>Unable to find a javac compiler; >>>> >>>>com.sun.tools.javac.Main is not on the classpath. >>>> >>>>Perhaps JAVA_HOME does not point to the JDK >>>> >>>> at >>>> >>>> >>>> org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getC >>>> om >>>> >>>>piler(CompilerAdapterFactory.java:105) >>>> >>>> at org.apache.tools.ant.taskdefs.Javac.compile >>>> (Javac.java:924) >>>> >>>> at org.apache.tools.ant.taskdefs.Javac.execute >>>> ( Javac.java:757) >>>> >>>> at >>>> >>>>org.apache.jasper.compiler.AntCompiler.generateClass >>>> (AntCompiler.java >>>> >>>>:219) >>>> >>>> at org.apache.jasper.compiler.Compiler.compile >>>> (Compiler.java:297) >>>> >>>> at org.apache.jasper.compiler.Compiler.compile >>>> (Compiler.java:276) >>>> >>>> at org.apache.jasper.compiler.Compiler.compile >>>> (Compiler.java:264) >>>> >>>> at >>>> >>>>org.apache.jasper.JspCompilationContext.compile >>>> (JspCompilationContext >>>> >>>>.java:563) >>>> >>>> at >>>> >>>>org.apache.jasper.servlet.JspServletWrapper.loadTagFile >>>> (JspServletWra >>>> >>>>pper.java:210) >>>> >>>> at >>>> >>>>org.apache.jasper.compiler.TagFileProcessor.loadTagFile >>>> (TagFileProces >>>> >>>>sor.java:515) >>>> >>>> at >>>> >>>>org.apache.jasper.compiler.TagFileProcessor.access$000 >>>> (TagFileProcess >>>> >>>>or.java:48) >>>> >>>> at >>>> >>>>org.apache.jasper.compiler.TagFileProcessor >>>> $TagFileLoaderVisitor.visi >>>> >>>>t(TagFileProcessor.java:566) >>>> >>>> at >>>> >>>>org.apache.jasper.compiler.Node$CustomTag.accept(Node.java: >>>> 1441) >>>> >>>> at org.apache.jasper.compiler.Node$Nodes.visit >>>> (Node.java:2163) >>>> >>>> at >>>> >>>>org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java: >>>> 2213) >>>> >>>> at org.apache.jasper.compiler.Node$Visitor.visit >>>> (Node.java:2219) >>>> >>>> at org.apache.jasper.compiler.Node$Root.accept >>>> (Node.java:456) >>>> >>>> at org.apache.jasper.compiler.Node$Nodes.visit >>>> (Node.java:2163) >>>> >>>> at >>>> >>>> org.apache.jasper.compiler.TagFileProcessor.loadTagFiles >>>> (TagFileProce >>>> >>>>ssor.java:584) >>>> >>>> at >>>> >>>>org.apache.jasper.compiler.Compiler.generateJava >>>> (Compiler.java:178) >>>> >>>> at org.apache.jasper.compiler.Compiler.compile >>>> (Compiler.java:295) >>>> >>>> at org.apache.jasper.JspC.processFile(JspC.java:986) >>>> >>>> at org.apache.jasper.JspC.execute (JspC.java:1135) >>>> >>>> at >>>> >>>>org.codehaus.mojo.jspc.AbstractJspcMojo.execute >>>> (AbstractJspcMojo.java >>>> >>>>:180) >>>> >>>> at >>>> >>>>org.apache.maven.plugin.DefaultPluginManager.executeMojo >>>> (DefaultPlugi >>>> >>>>nManager.java:412) >>>> >>>> at >>>> >>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal >>>> s(Defa >>>> >>>>ultLifecycleExecutor.java:534) >>>> >>>> at >>>> >>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal >>>> WithLi >>>> >>>>fecycle(DefaultLifecycleExecutor.java:475) >>>> >>>> at >>>> >>>> >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal >>>> (Defau >>>> >>>>ltLifecycleExecutor.java:454) >>>> >>>> at >>>> >>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal >>>> AndHan >>>> >>>>dleFailures(DefaultLifecycleExecutor.java:306) >>>> >>>> at >>>> >>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTask >>>> Segmen >>>> >>>>ts(DefaultLifecycleExecutor.java :273) >>>> >>>> at >>>> >>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute >>>> (DefaultLi >>>> >>>>fecycleExecutor.java:140) >>>> >>>> at org.apache.maven.DefaultMaven.doExecute >>>> (DefaultMaven.java:322) >>>> >>>> at org.apache.maven.DefaultMaven.execute >>>> (DefaultMaven.java:115) >>>> >>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:256) >>>> >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0 >>>> (Native Method) >>>> >>>> at >>>> >>>>sun.reflect.NativeMethodAccessorImpl.invoke >>>> (NativeMethodAccessorImpl. >>>> >>>>java:39) >>>> >>>> at >>>> >>>>sun.reflect.DelegatingMethodAccessorImpl.invoke >>>> (DelegatingMethodAcces >>>> >>>>sorImpl.java:25) >>>> >>>> at java.lang.reflect.Method.invoke(Method.java:324) >>>> >>>> at >>>> >>>>org.codehaus.classworlds.Launcher.launchEnhanced >>>> (Launcher.java:315) >>>> >>>> at org.codehaus.classworlds.Launcher.launch >>>> (Launcher.java:255) >>>> >>>> at >>>> >>>> org.codehaus.classworlds.Launcher.mainWithExitCode >>>> (Launcher.java:430) >>>> >>>> >>>> >>>> at org.codehaus.classworlds.Launcher.main >>>> (Launcher.java:375) >>>> >>>> >>>> >>>> >>>> >>>>Generated servlet error: >>>> >>>>Aug 24, 2006 7:38:42 AM org.apache.jasper.compiler.AntCompiler >>>> >>>>generateClass >>>> >>>> >>>> >>>> >>>> >>>>Generated servlet error: >>>> >>>>SEVERE: Env: Compile: >>>> >>>>javaFileName=/C:/Geronimo/builds/1.2b/applications/geronim >>>> >>>>o-examples/geronimo-jsp-examples/target/jsp-source//org/ >>>> apache/jsp/tag/web\hello >>>> >>>> >>>> >>>> >>>> >>>>World_tag.java >>>> >>>> >>>> >>>> >>>> >>>>Generated servlet error: >>>> >>>> >>>> >>> >>>> >>> >>>> > >>>> > >>>> > >>>> >>> >>> >> >> > > --Apple-Mail-22--51261795 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=ISO-8859-1
<mirrors>
=A0= =A0 =A0 =A0 <mirror>
=A0 =A0 =A0 =A0 =A0 =A0 = <id>repo.mergere.com</id>
=A0 =A0 =A0 =A0 =A0 =A0 = <url>http://repo.mergere.com/maven2= </url>
=A0 =A0 =A0 =A0 =A0 =A0 = <mirrorOf>central</mirrorOf>
=A0 =A0 =A0 =A0 = </mirror>
=A0 =A0 </mirrors>

--jason


On Aug 25, 2006, = at 2:08 AM, Sergey Elin wrote:

Hmm..
Can= you show your mirrors section from maven's = settings.xml?

2006/8/25, Jason = Dillon <jason@planet57.com>:
This still all builds fine for me w/o any modifications to = the jspc plugin.

Something else going = on...

--jason


On Aug 25, = 2006, at 1:00 AM, Sergey Elin wrote:

It= seems there is the wrong configuration for jspc-maven-plugin 1.4.4 in = maven 2: required dependency to jasper-compiler-jdt is = missing.
I just add dependency to plugin's = jspc-maven-plugin-1.4.4.pom =A0 and successfully build = geronimo-jsp-examples.


= 2006/8/25, Jason Dillon <jason@planet57.com>:<= BLOCKQUOTE class=3D"gmail_quote" style=3D"border-left: 1px solid = rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> =
Can you send me to full `mvn -X` from the = applications/geronimo-examples/geronimo-jsp-examples = plz.

--jason

=
On Aug 25, 2006, at 12:32 AM, Sergey Elin wrote: =

Yes


2006/8/25, Jason Dillon < jason@planet57.com = >:
Does this file actually = have that class = (org/eclipse/jdt/internal/compiler/env/INameEnvironment):

=A0=A0 = =A0/home/cruz/.m2/repository/tomcat/jasper-compiler-jdt/5.5.15/jasper- = compiler-jdt-5.5.15.jar

--jason


On Aug 25, 2006, at 12:13 AM, Sergey Elin = wrote:

Here is a bit more info:
=
[INFO] [jspc:compile {execution: jspc}]
[DEBUG] execute() = starting for 0 pages.
[DEBUG] Parent class loader is: = java.net.URLClassLoader@1db484d
[DEBUG] Compilation classpath = initialized: = /usr/home/cruz/java/geronimo/applications/geronimo-examples/geronimo-jsp-e= xamples/ =
target/jsp-source:/usr/home/cruz/java/geronimo/applications/geronimo-e= xamples/geronimo-jsp-examples/target/classes:/home/cruz =
/.m2/repository/javax/servlet/jstl/1.1.1/jstl-1.1.1.jar:/home/cruz/.m2= /repository/taglibs/standard/1.1.1/standard-1.1.1.jar:/ =
home/cruz/.m2/repository/tomcat/jasper-compiler/5.5.15/jasper-compiler= -5.5.15.jar:/home/cruz/.m2/repository/tomcat/jasper-com =
piler-jdt/5.5.15/jasper-compiler-jdt-5.5.15.jar:/home/cruz/.m2/reposit= ory/org/apache/geronimo/specs/geronimo-jsp_2.0_spec/1.0 =
.1/geronimo-jsp_2.0_spec-1.0.1.jar:/home/cruz/.m2/repository/org/apach= e/geronimo/specs/geronimo-servlet_2.4_spec/1.0.1/geroni =
mo-servlet_2.4_spec-1.0.1.jar:
[DEBUG] No Java compiler = available
java.lang.NoClassDefFoundError : = org/eclipse/jdt/internal/compiler/env/INameEnvironment
=A0=A0=A0=A0=A0=A0= =A0 at java.lang.Class.forName0(Native Method)
=A0=A0=A0=A0=A0=A0=A0 = at java.lang.Class.forName(Class.java:141)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.JspCompilationContext.createCompiler = (JspCompilationContext.java:233)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.JspCompilationContext.createCompiler = (JspCompilationContext.java:213)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.JspC.processFile(JspC.java:979)
=A0=A0=A0=A0=A0=A0=A0= at org.apache.jasper.JspC.execute (JspC.java:1135)
=A0=A0=A0=A0=A0=A0=A0= at org.codehaus.mojo.jspc.AbstractJspcMojo.execute( = AbstractJspcMojo.java:180)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMana= ger.java:412)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLi= fecycleExecutor.java :534)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecyc= le(DefaultLifecycleExecutor.java :475)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLif= ecycleExecutor.java :454)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFa= ilures(DefaultLifecycleExecutor.java :306
)
=A0=A0=A0=A0=A0=A0=A0 = at = org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments = (DefaultLifecycleExecutor.java:273)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecyc= leExecutor.java :140)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322) =
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
=A0=A0=A0=A0= =A0=A0=A0 at org.apache.maven.cli.MavenCli.main(MavenCli.java :256) =
=A0=A0=A0=A0=A0=A0=A0 at = sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
=A0=A0=A0=A0= =A0=A0=A0 at = sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:= 39)
=A0=A0=A0=A0=A0=A0=A0 at = sun.reflect.DelegatingMethodAccessorImpl.invoke = (DelegatingMethodAccessorImpl.java:25)
=A0=A0=A0=A0=A0=A0=A0 at = java.lang.reflect.Method.invoke (Method.java:324)
=A0=A0=A0=A0=A0=A0=A0= at = org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
=A0= =A0=A0=A0=A0=A0=A0 at org.codehaus.classworlds.Launcher.launch = (Launcher.java:255)
=A0=A0=A0=A0=A0=A0=A0 at = org.codehaus.classworlds.Launcher.mainWithExitCode = (Launcher.java:430)
=A0=A0=A0=A0=A0=A0=A0 at = org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[DEBUG] = Generated = /usr/home/cruz/java/geronimo/applications/geronimo-examples/geronimo-jsp-e= xamples/target/jsp-source/jsp/sou
rce_jsp.java total=3D1401 = generate=3D125 validate=3D1238
[INFO] Built File: = /source.jsp
[DEBUG] No Java compiler = available
java.lang.NoClassDefFoundError: = org/eclipse/jdt/internal/compiler/env/INameEnvironment
=A0=A0=A0=A0=A0=A0= =A0 at java.lang.Class.forName0(Native Method)
=A0=A0=A0=A0=A0=A0=A0 = at java.lang.Class.forName(Class.java:141)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationConte= xt.java:233)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.JspCompilationContext.createCompiler = (JspCompilationContext.java:213)
=A0=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.JspC.processFile(JspC.java:979)
=A0=A0=A0=A0=A0=A0=A0= at org.apache.jasper.JspC.execute(JspC.java:1135)


2006/8/25, Joe Bohn < joe.bohn@earthlink.net>:
=
Is there any new news on this (or a work around)?=A0=A0It seems that = Sergey
had success with the 1.4.3 version of the jspc = plugin.=A0=A0However, when I
tried that I just get a different error = (see below [1] ). The demo
target includes just a web-fragment.xml = file rather that a jsp-source
directory.

BDudney then = recommended I try with the jsp compilation removed from
demo.=A0=A0I = gave that a shot this evening and got the next error ([2]
below).=A0=A0= I only removed the reference to the jspc-maven-plugin in the
demo = pom ... perhaps I needed to change something else?

Seems like = using 1.4.3 is causing more problems than it's fixing for me.
=A0=A0Any= other ideas? =

Joe


[1]
[INFO]
----------------------------------= ------------------------------------------
[INFO] Building Geronimo = Applications :: Demo
[INFO]=A0=A0=A0=A0task-segment: [clean, = install]
[INFO]
= --------------------------------------------------------------------------= --
[INFO] [clean:clean]
[INFO] Deleting directory = C:\g\applications\demo\target
[INFO] Deleting directory = C:\g\applications\demo\target\classes
[INFO] Deleting directory = C:\g\applications\demo\target\test-classes
[INFO] = [tools:require-java-version {execution: default}]
[INFO] = [resources:resources]
[INFO] Using default encoding to copy filtered = resources.
[INFO] [compiler:compile]
[INFO] No sources to = compile
[INFO] [jspc:compile {execution: jspc}]
[INFO] Compiling = new java = files...
[INFO]
----------------------------------------------------= --------------------
[ERROR] BUILD = ERROR
[INFO]
-------------------------------------------------------= -----------------
[INFO] Error

Embedded error: basedir = C:\g\applications\demo\target\jsp-source is not
a directory
= [INFO]
----------------------------------------------------------------= --------
[INFO] For more information, run Maven with the -e = switch
[INFO]
------------------------------------------------------= ------------------
[INFO] Total time: 6 minutes 25 seconds
[INFO] = Finished at: Thu Aug 24 16:29:58 EDT 2006
[INFO] Final Memory: = 43M/63M
[INFO]
-----------------------------------------------------= -------------------

=


[2]
[INFO]
---------------------------------------------= -------------------------------
[INFO] Building Geronimo Applications = :: Demo
[INFO]=A0=A0=A0=A0task-segment: = [install]
[INFO]
---------------------------------------------------= -------------------------
[INFO] [tools:require-java-version = {execution: default}]
[INFO] [resources:resources]
[INFO] Using = default encoding to copy filtered resources.
[INFO] = [compiler:compile]
[INFO] No sources to compile
[INFO] = [resources:testResources]
[INFO] Using default encoding to copy = filtered resources.
[INFO] [compiler:testCompile]
[INFO] No = sources to compile
[INFO] [surefire:test]
[INFO] No tests to = run.
[INFO] [war:war]
[INFO] Exploding webapp...
[INFO] Copy = webapp webResources = to
C:\g\applications\demo\target\demo-1.2-SNAPSHOT
[INFO]
-------= -----------------------------------------------------------------
[ERRO= R] BUILD = FAILURE
[INFO]
-----------------------------------------------------= -------------------
[INFO] The specified web.xml = file
'C:\g\applications\demo\target\jspweb.xml' does not = exist
[INFO]
-------------------------------------------------------= -----------------
[INFO] For more information, run Maven with the -e = switch =
[INFO]
------------------------------------------------------------= ------------
[INFO] Total time: 53 seconds
[INFO] Finished at: Thu = Aug 24 23:53:18 EDT 2006
[INFO] Final Memory: = 23M/46M
[INFO]
-----------------------------------------------------= -------------------



Jeff Genender wrote:
> = Ok...let me have a crack at it and try to fix the plugin. =
>
> Jeff
>
> Rick McGuire = wrote:
>
>>It still fails with 1.4.5-SNAPSHOT (at least = on Linux).
>>
>>Rick
>>
>>Jeff = Genender wrote:
>>
>>>Try upgrading the jspc maven = plugin to 1.4.5-SNAPSHOT and let me know if
>>>that fixes = the problem.
>>>
>>>Rick McGuire = wrote:
>>>
>>>
>>>>I'm getting a = strange build error on the latest trunk this morning.=A0=A0For =
>>>>some reason, building the JSPs in the applications = can no longer locate
>>>>the javac compiler.=A0=A0At = first, I thought I had some set up problem on = my
>>>>Windows system, but when I moved over to my Linux = box, I got the same
>>>>error.=A0=A0This occurs both on = my working build and fresh builds on both =
>>>>platforms.
>>>>
>>>>[INF= O]
>>>>----------------------------------------------------= --------------------
>>>>[ERROR] BUILD = ERROR
>>>>[INFO] =
>>>>------------------------------------------------------= ------------------
>>>>[INFO] = Error
>>>>
>>>>Embedded error: Unable to = compile class for JSP
>>>>
>>>>Generated = servlet error:
>>>>Aug 24, 2006 7:38:42 AM = org.apache.jasper.compiler.AntCompiler
>>>>generateClass>>>>SEVERE: Javac exception
>>>>Unable to = find a javac compiler;
>>>>com.sun.tools.javac.Main is = not on the classpath.
>>>>Perhaps JAVA_HOME does not = point to the JDK
>>>>=A0=A0=A0=A0=A0=A0 = at
>>>> = org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCom =
>>>>piler(CompilerAdapterFactory.java:105)
>>>= >=A0=A0=A0=A0=A0=A0 at = org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:924)
= >>>>=A0=A0=A0=A0=A0=A0 at = org.apache.tools.ant.taskdefs.Javac.execute( = Javac.java:757)
>>>>=A0=A0=A0=A0=A0=A0 = at
>>>>org.apache.jasper.compiler.AntCompiler.generateClass= (AntCompiler.java
>>>>:219)
>>>>=A0=A0=A0=A0= =A0=A0 at org.apache.jasper.compiler.Compiler.compile = (Compiler.java:297)
>>>>=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
>>= >>=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.compiler.Compiler.compile = (Compiler.java:264)
>>>>=A0=A0=A0=A0=A0=A0 at =
>>>>org.apache.jasper.JspCompilationContext.compile(JspCom= pilationContext
>>>>.java:563)
>>>>=A0=A0=A0= =A0=A0=A0 = at
>>>>org.apache.jasper.servlet.JspServletWrapper.loadTagF= ile = (JspServletWra
>>>>pper.java:210)
>>>>=A0=A0= =A0=A0=A0=A0 = at
>>>>org.apache.jasper.compiler.TagFileProcessor.loadTagF= ile(TagFileProces
>>>>sor.java:515)
>>>>=A0=A0= =A0=A0=A0=A0 at =
>>>>org.apache.jasper.compiler.TagFileProcessor.access$000= (TagFileProcess
>>>>or.java:48)
>>>>=A0=A0=A0= =A0=A0=A0 = at
>>>>org.apache.jasper.compiler.TagFileProcessor$TagFileL= oaderVisitor.visi =
>>>>t(TagFileProcessor.java:566)
>>>>=A0=A0= =A0=A0=A0=A0 = at
>>>>org.apache.jasper.compiler.Node$CustomTag.accept(Nod= e.java:1441)
>>>>=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.compiler.Node$Nodes.visit = (Node.java:2163)
>>>>=A0=A0=A0=A0=A0=A0 = at
>>>>org.apache.jasper.compiler.Node$Visitor.visitBody(No= de.java:2213)
>>>>=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219) =
>>>>=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
>>>= >=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
>>>= ;>=A0=A0=A0=A0=A0=A0 at
>>>> = org.apache.jasper.compiler.TagFileProcessor.loadTagFiles(TagFileProce
&= gt;>>>ssor.java:584)
>>>>=A0=A0=A0=A0=A0=A0 = at
>>>>org.apache.jasper.compiler.Compiler.generateJava(Com= piler.java:178)
>>>>=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>>= >>=A0=A0=A0=A0=A0=A0 at = org.apache.jasper.JspC.processFile(JspC.java:986)
>>>>=A0=A0= =A0=A0=A0=A0 at org.apache.jasper.JspC.execute = (JspC.java:1135)
>>>>=A0=A0=A0=A0=A0=A0 = at
>>>>org.codehaus.mojo.jspc.AbstractJspcMojo.execute(Abst= ractJspcMojo.java
>>>>:180)
>>>>=A0=A0=A0=A0= =A0=A0 = at
>>>>org.apache.maven.plugin.DefaultPluginManager.execute= Mojo = (DefaultPlugi
>>>>nManager.java:412)
>>>>=A0= =A0=A0=A0=A0=A0 = at
>>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.= executeGoals(Defa
>>>>ultLifecycleExecutor.java:534)
= >>>>=A0=A0=A0=A0=A0=A0 = at
>>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.= executeGoalWithLi
>>>>fecycle(DefaultLifecycleExecutor.java= :475)
>>>>=A0=A0=A0=A0=A0=A0 at
>>>> = org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
&= gt;>>>ltLifecycleExecutor.java:454)
>>>>=A0=A0=A0=A0= =A0=A0 = at
>>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.= executeGoalAndHan =
>>>>dleFailures(DefaultLifecycleExecutor.java:306)
>= >>>=A0=A0=A0=A0=A0=A0 = at
>>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.= executeTaskSegmen
>>>>ts(DefaultLifecycleExecutor.java = :273)
>>>>=A0=A0=A0=A0=A0=A0 = at
>>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.= execute(DefaultLi
>>>>fecycleExecutor.java:140)
>>= >>=A0=A0=A0=A0=A0=A0 at org.apache.maven.DefaultMaven.doExecute = (DefaultMaven.java:322)
>>>>=A0=A0=A0=A0=A0=A0 at = org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>>&g= t;>=A0=A0=A0=A0=A0=A0 at = org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>>>>=A0= =A0=A0=A0=A0=A0 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native = Method)
>>>>=A0=A0=A0=A0=A0=A0 = at
>>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMe= thodAccessorImpl.
>>>>java:39)
>>>>=A0=A0=A0= =A0=A0=A0 at =
>>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(Delega= tingMethodAcces
>>>>sorImpl.java:25)
>>>>=A0= =A0=A0=A0=A0=A0 at = java.lang.reflect.Method.invoke(Method.java:324)
>>>>=A0=A0= =A0=A0=A0=A0 at =
>>>>org.codehaus.classworlds.Launcher.launchEnhanced(Launc= her.java:315)
>>>>=A0=A0=A0=A0=A0=A0 at = org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>>= ;>=A0=A0=A0=A0=A0=A0 at
>>>> = org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
&= gt;>>>
>>>>=A0=A0=A0=A0=A0=A0 at = org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>>&= gt;
>>>>
>>>>Generated servlet error: =
>>>>Aug 24, 2006 7:38:42 AM = org.apache.jasper.compiler.AntCompiler
>>>>generateClass>>>>
>>>>
>>>>Generated = servlet error:
>>>>SEVERE: Env: Compile: =
>>>>javaFileName=3D/C:/Geronimo/builds/1.2b/applications/g= eronim
>>>>o-examples/geronimo-jsp-examples/target/jsp-sour= ce//org/apache/jsp/tag/web\hello
>>>>
>>>> = >>>>World_tag.java
>>>>
>>>>
= >>>>Generated servlet = error:
>>>>
>>>
>>>
>
>=
>

=

=


=


=

= --Apple-Mail-22--51261795--