geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Dillon <ja...@planet57.com>
Subject Re: Strange build error on trunk
Date Fri, 25 Aug 2006 09:11:20 GMT
<mirrors>
         <mirror>
             <id>repo.mergere.com</id>
             <url>http://repo.mergere.com/maven2</url>
             <mirrorOf>central</mirrorOf>
         </mirror>
     </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    
>> and successfully build geronimo-jsp-examples.
>>
>>
>> 2006/8/25, Jason Dillon <jason@planet57.com>:
>> 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:
>>>> >>>>
>>>> >>>
>>>> >>>
>>>> >
>>>> >
>>>> >
>>>>
>>>
>>>
>>
>>
>
>


Mime
View raw message