Yes, I'm using 1.4.5-SNAPSHOT (typo in my note).

Joe

Jeff Genender wrote:
1.4.5-SNAPSHOT

Joe Bohn wrote:

BTW, I should have been more specific.  This is with the jspc
1.4.3-SNAPSHOT plugin Jeff recommended.

Joe


Joe Bohn wrote:

hmmm .... I get a different error now which seems unrelated.  I'm
failing trying to build openejb-deployer because it can't fulfill the
builder dependency.

Downloading:
http://people.apache.org/repo/m2-snapshot-repository/org/openejb/openejb-builder/2.2-SNAPSHOT/openejb-builder-2.2-SNAPSHOT.jar

[WARNING] Unable to get resource from repository apache-snapshots
(http://people.apache.org/repo/m2-snapshot-repository)
Downloading:
http://snapshots.repository.codehaus.org/org/openejb/openejb-builder/2.2-SNAPSHOT/openejb-builder-2.2-SNAPSHOT.jar

[WARNING] Unable to get resource from repository codehaus-snapshots
(http://snapshots.repository.codehaus.org)
Downloading:
http://people.apache.org/maven-snapshot-repository/org/openejb/openejb-builder/2.2-SNAPSHOT/openejb-builder-2.2-SNAPSHOT.jar

[WARNING] Unable to get resource from repository apache.snapshots
(http://people.apache.org/maven-snapshot-repository)
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) org.openejb:openejb-builder:jar:2.2-SNAPSHOT

 Try downloading the file manually from the project website.

 Then, install it using the command:
     mvn install:install-file -DgroupId=org.openejb
-DartifactId=openejb-builder \
         -Dversion=2.2-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file

 Path to dependency:
   1) org.apache.geronimo.configs:openejb-deployer:car:1.2-SNAPSHOT
   2) org.openejb:openejb-builder:jar:2.2-SNAPSHOT

----------
1 required artifact is missing.

for artifact:
 org.apache.geronimo.configs:openejb-deployer:car:1.2-SNAPSHOT

from the specified remote repositories:
 central (http://repo1.maven.org/maven2),
 apache.snapshots (http://people.apache.org/maven-snapshot-repository),
 codehaus (http://repository.codehaus.org),
 apache-snapshots
(http://people.apache.org/repo/m2-snapshot-repository),
 codehaus-snapshots (http://snapshots.repository.codehaus.org)

Rick McGuire wrote:


Well, the result is different, but still a build failure:

[INFO] [jspc:compile {execution: jspc}]
[INFO] Compiling new java files...
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Errors found during compilation.
[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Errors found
during compilation.
      at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)

      at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java
:475)
      at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)

      at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java
:306)
      at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(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)
Caused by: org.apache.maven.plugin.MojoExecutionException : Errors
found during compilation.
      at
org.codehaus.mojo.jspc.AbstractJspcMojo.execute(AbstractJspcMojo.java:257)

      at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)

      at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)

      ... 16 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 6 minutes 6 seconds
[INFO] Finished at: Fri Aug 25 10:55:50 EDT 2006
[INFO] Final Memory: 43M/63M
[INFO]
------------------------------------------------------------------------
[EMAIL PROTECTED] 1.2]$


Jeff Genender wrote:


I just released a new version 1.4.5-SNAPSHOT of the jspc plugin (just
now).  I added the jasper-compiler-jdt.  Please try this version and
let
me know if all works.  If so I will start a vote at Mojo to release
1.4.5.

Thanks,

Jeff

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 <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>>:

   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 < [EMAIL PROTECTED]
   <mailto:[EMAIL PROTECTED]>>:

       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:
[EMAIL PROTECTED]
       [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.executeGoalWithLifecycle(DefaultLifecycleExecutor.java

       :475)
               at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java

       :454)
               at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java

       :306
       )
               at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments

       (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 < [EMAIL PROTECTED]
       <mailto:[EMAIL PROTECTED]>>:


           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 <http://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.getCom


           >>>>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.executeGoals(Defa

           >>>>ultLifecycleExecutor.java:534)
           >>>>       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi

           >>>>fecycle(DefaultLifecycleExecutor.java:475)
           >>>>       at
           >>>>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau

           >>>>ltLifecycleExecutor.java:454)
           >>>>       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan


           >>>>dleFailures(DefaultLifecycleExecutor.java:306)
           >>>>       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen

           >>>>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:
           >>>>
           >>>
           >>>
           >
           >
           >

















Reply via email to