Running the Web Client in J2EE tutorial - no java compiler was found.
From: may (maydeng_at_hotmail.com)
Date: 03/28/04
- Next message: DJM: "Fairly new to Java: JTextFields help!!!"
- Previous message: Paul Fitchett: "Simple word processor / form letter component"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 28 Mar 2004 02:19:08 -0800
Hi,
Can anybody help me with the problem:
I am new to J2EE. I followed the Sun J2EE tutorial instructions
earlier in tutorial and I set the JAVA_HOME, J2EE_HOME, ANT_HOME and
PATH envionment variables.
And I got the following message when running the web application, but
what means by the common/lib directory of the Tomcat server. As I am
using the Sun Java System Application Server Platform Edition 8, I
can't find the common/lib directory. Anyone can suggest how to solve
the problem?
Many Thanks
****************************************************************************
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
No Java compiler was found to compile the generated source for the
JSP.
This can usually be solved by copying manually
$JAVA_HOME/lib/tools.jar from the JDK
to the common/lib directory of the Tomcat server, followed by a Tomcat
restart.
If using an alternate Java compiler, please check its installation and
access path.
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:132)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:356)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:420)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:463)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:444)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:557)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:306)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253)
javax.servlet.http.HttpServlet.service(HttpServlet.java:861)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:494)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:289)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:503)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:311)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:205)
note The full stack trace of the root cause is available in the
Sun-Java-System/Application-Server-PE-8.0 logs.
****************************************************************************
- Next message: DJM: "Fairly new to Java: JTextFields help!!!"
- Previous message: Paul Fitchett: "Simple word processor / form letter component"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]