I have never seen this error.

What version of Maven are you using? What version of Java? Did you compile any Maven plugins locally? Anything else that could be odd about your environment?

--jason


On Aug 24, 2006, at 9:17 PM, Joe Bohn wrote:


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.get Com
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.executeGoalWit hLi
fecycle(DefaultLifecycleExecutor.java:475)
      at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal (Defau
ltLifecycleExecutor.java:454)
      at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAnd Han
dleFailures(DefaultLifecycleExecutor.java:306)
      at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSeg men
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