Out Of Memory javac jmx-console/index.jsp
fnetuser Jan 22, 2004 5:22 PM
"fnetuser" wrote:
I installed JBoss 3.2.3 (jboss-3.2.3.tgz (tar/gzip)) on HP UX 11i with Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0.02-021031-18:00) Java HotSpot(TM) Server VM (build 1.4 1.4.0.02-021031-19:15-PA_RISC2.0 PA2.0, mixed mode)
And the install seemed to work. Tomcat runs, but when I try and bring up the jxm-console I receive the error seen at the end of this post, it is long, so I put all other information above it. I also truncated it, but if it needs to be reposted, let me know, and I will repost it.
In an attempt to resolve the problem, I increased the memory for the javac using -Xms16m -Xmx50m as I read this solved some other issues that people were having, but I still receive the error.
I saw three warnings in the startup log, but I didn't think they would be related.
17:42:06,332 WARN [Heartbeat] Heartbeat disabled
17:42:36,166 WARN [EmbeddedTomcatService] Unable to invoke setDelegate on class loader:org.jboss.web.tomcat.tc4.WebCtxLoader$ENCLoader@7f0d94
17:42:45,718 WARN [EmbeddedTomcatService] Unable to invoke setDelegate on class
loader:org.jboss.web.tomcat.tc4.WebCtxLoader$ENCLoader@c0bee6
Any suggestions, or solutions?
The error
*********************
*********************
*********************
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
An error occurred at line: -1 in the jsp file: null
Generated servlet error:
[javac] Compiling 1 source file
[javac] The system is out of resources.
[javac] Consult the following stack trace for details.
[javac] java.lang.OutOfMemoryError:
[javac] at java.util.zip.ZipFile.open(Native Method)
[javac] at java.util.zip.ZipFile.(ZipFile.java:124)
[javac] at java.util.zip.ZipFile.(ZipFile.java:72)
[javac] at com.sun.tools.javac.v8.code.ClassReader.openArchive(ClassReader.java:914)
[javac] at com.sun.tools.javac.v8.code.ClassReader.list(ClassReader.java:1121)
[javac] at com.sun.tools.javac.v8.code.ClassReader.listAll(ClassReader.java:1243)
[javac] at com.sun.tools.javac.v8.code.ClassReader.fillIn(ClassReader.java:1265)
[javac] at com.sun.tools.javac.v8.code.ClassReader.complete(ClassReader.java:980)
[javac] at com.sun.tools.javac.v8.code.Symbol.complete(Symbol.java:375)
[javac] at com.sun.tools.javac.v8.comp.Enter._case(Enter.java:468)
[javac] at com.sun.tools.javac.v8.tree.Tree$TopLevel.visit(Tree.java:382)
[javac] at com.sun.tools.javac.v8.comp.Enter.classEnter(Enter.java:440)
[javac] at com.sun.tools.javac.v8.comp.Enter.classEnter(Enter.java:454)
[javac] at com.sun.tools.javac.v8.comp.Enter.main(Enter.java:579)
[javac] at com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java:376)
[javac] at com.sun.tools.javac.v8.Main.compile(Main.java:526)
[javac] at com.sun.tools.javac.Main.compile(Main.java:32)
[javac] at com.sun.tools.javac.Main.main(Main.java:23)
at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:130)
at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293)
at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)