[ 
http://jira.jboss.com/jira/browse/JBIDE-107?page=comments#action_12315409 ]
     
cgs commented on JBIDE-107:
---------------------------

Piotr:

None of your suggestions fix the problem.

> Jasper tag file compiler does not get class path and fails
> ----------------------------------------------------------
>
>          Key: JBIDE-107
>          URL: http://jira.jboss.com/jira/browse/JBIDE-107
>      Project: JBoss IDE
>         Type: Bug
>  Environment: JBossIDE 1.4.0, JBoss AOP Extension 1.0.1, WinXP SP2, Eclipse 
> 3.0.1, Sun jdk1.5.0_01 
>     Reporter: cgs
>     Assignee: Marshall Culpepper

>
>
> org.apache.jasper.JasperException: Unable to compile class for JSP
> Generated servlet error:
> Jan 14, 2005 9:31:46 PM org.apache.jasper.compiler.Compiler 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.getCompiler(CompilerAdapterFactory.java:105)
>       at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:929)
>       at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:758)
>       at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:389)
>       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:479)
>       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
>       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:446)
>       at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
>       at 
> org.apache.jasper.servlet.JspServletWrapper.loadTagFile(JspServletWrapper.java:201)
>       at 
> org.apache.jasper.compiler.TagFileProcessor.loadTagFile(TagFileProcessor.java:515)
>       at 
> org.apache.jasper.compiler.TagFileProcessor.access$0(TagFileProcessor.java:462)
>       at 
> org.apache.jasper.compiler.TagFileProcessor$TagFileLoaderVisitor.visit(TagFileProcessor.java:566)
>       at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1442)
>       at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2164)
>       at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2214)
>       at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2220)
>       at org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
>       at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2164)
>       at 
> org.apache.jasper.compiler.TagFileProcessor.loadTagFiles(TagFileProcessor.java:584)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.jasper.JSPProject.parseJSP(JSPProject.java:669)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.jasper.JSPProject.internalCompileJSP(JSPProject.java:562)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.jasper.JSPProject.compileJSP(JSPProject.java:115)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.JSPBuilder.processFile(JSPBuilder.java:186)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.JSPBuilder.visit(JSPBuilder.java:57)
>       at 
> org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
>       at 
> org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
>       at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
>       at 
> org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
>       at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.JSPBuilder.fullBuild(JSPBuilder.java:159)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.JSPBuilder.build(JSPBuilder.java:120)
>       at 
> org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:570)
>       at 
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
>       at org.eclipse.core.runtime.Platform.run(Platform.java:747)
>       at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:159)
>       at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:251)
>       at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:204)
>       at 
> org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
>       at 
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
>       at org.eclipse.core.runtime.Platform.run(Platform.java:747)
>       at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
>       at 
> org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:270)
>       at 
> org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:299)
>       at 
> org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:155)
>       at 
> org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
>       at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
> Generated servlet error:
> Jan 14, 2005 9:31:46 PM org.apache.jasper.compiler.Compiler generateClass
> Generated servlet error:
> SEVERE: Env: Compile: javaFileName=/C:/Documents and Settings/cgs/My 
> Documents/workspace/xxx/.docroot//org/apache/jsp/tag/web/xxx\pages_tag.java
> Generated servlet error:
>     classpath=/C:/Program%20Files/eclipse-SDK-3.0.1/startup.jar;C:\Documents 
> and Settings\cgs\My Documents\workspace\xxx\.docroot;null
>     cp=C:\Program Files\eclipse-SDK-3.0.1\startup.jar
>     cp=C:\Program%20Files\eclipse-SDK-3.0.1\startup.jar
>     cp=C:\Documents and Settings\cgs\My Documents\workspace\xxx\.docroot
>     cp=null
>     work dir=C:\Documents and Settings\cgs\My Documents\workspace\xxx\.docroot
>     extension dir=C:\Program Files\Java\jdk1.5.0_01\jre\lib\ext
>     srcDir=C:\Documents and Settings\cgs\My Documents\workspace\xxx\.docroot
>     include=org/apache/jsp/tag/web/xxx/pages_tag.java
>       at 
> org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:86)
>       at 
> org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:335)
>       at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:419)
>       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:479)
>       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
>       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:446)
>       at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
>       at 
> org.apache.jasper.servlet.JspServletWrapper.loadTagFile(JspServletWrapper.java:201)
>       at 
> org.apache.jasper.compiler.TagFileProcessor.loadTagFile(TagFileProcessor.java:515)
>       at 
> org.apache.jasper.compiler.TagFileProcessor.access$0(TagFileProcessor.java:462)
>       at 
> org.apache.jasper.compiler.TagFileProcessor$TagFileLoaderVisitor.visit(TagFileProcessor.java:566)
>       at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1442)
>       at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2164)
>       at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2214)
>       at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2220)
>       at org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
>       at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2164)
>       at 
> org.apache.jasper.compiler.TagFileProcessor.loadTagFiles(TagFileProcessor.java:584)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.jasper.JSPProject.parseJSP(JSPProject.java:669)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.jasper.JSPProject.internalCompileJSP(JSPProject.java:562)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.jasper.JSPProject.compileJSP(JSPProject.java:115)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.JSPBuilder.processFile(JSPBuilder.java:186)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.JSPBuilder.visit(JSPBuilder.java:57)
>       at 
> org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
>       at 
> org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
>       at 
> org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
>       at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
>       at 
> org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
>       at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.JSPBuilder.fullBuild(JSPBuilder.java:159)
>       at 
> org.jboss.ide.eclipse.jdt.j2ee.jsp.core.compiler.JSPBuilder.build(JSPBuilder.java:120)
>       at 
> org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:570)
>       at 
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
>       at org.eclipse.core.runtime.Platform.run(Platform.java:747)
>       at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:159)
>       at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:251)
>       at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:204)
>       at 
> org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
>       at 
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
>       at org.eclipse.core.runtime.Platform.run(Platform.java:747)
>       at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
>       at 
> org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:270)
>       at 
> org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:299)
>       at 
> org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:155)
>       at 
> org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
>       at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.jboss.com/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
JBoss-Development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to