5 Replies Latest reply on Jul 8, 2004 10:49 AM by G. Reno

    Cygwin 1.5.9: jboss-4.0.0DR4: jmx-console: Unable to compile

    G. Reno Newbie

      I downloaded jboss-4.0.0DR4 to my Cygwin 1.5.9 (running on Windows XP Pro). I previously had installed J2SE 1.5.0beta. When I run the run.sh script the server starts fine but when I access the jmx console with http://localhost:8080/jmx-console I get this error:
      --------------------------------------------------------------------
      HTTP Status 500 -

      type Exception report

      message

      description The server encountered an internal error () that prevented it from fulfilling this request.

      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:83)
      org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:315)
      org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:406)
      org.apache.jasper.compiler.Compiler.compile(Compiler.java:463)
      org.apache.jasper.compiler.Compiler.compile(Compiler.java:442)
      org.apache.jasper.compiler.Compiler.compile(Compiler.java:430)
      org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
      org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:274)
      org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
      org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

      note The full stack trace of the root cause is available in the Apache Tomcat/5.0.25 logs.
      Apache Tomcat/5.0.25
      --------------------------------------------------------------------

      Log shows same error.

      The error is saying to copy the tools.jar into common/lib but I cannot find the common/lib directory. Where should I copy tools.jar.

      JAVA_HOME=/cygdrive/c/PROGRA~1/java/j2sdk1.5.0
      JBoss install dir: /usr/local/jboss-4.0.0DR4