resin 3.1 一个奇怪的页面报 com.caucho.java.JavaCompileException: D? 和 java.lang.OutOfMemoryError: Java heap
各位高手帮忙啊,最近的一个工程老是报一个奇怪的内存溢出异常,我调大了jvm的内存,但是还是报这个异常,其他页面确没有,
resin上运行多个工程,同个工程的其他页面确没有报错,就单独一个页面报错,而且错误还是乱码,错误如下:
com.caucho.jsp.JspParseException: D?
?
s嫫醥髀??*
java.lang.OutOfMemoryError: Java heap space
at com.caucho.jsp.JspCompilerInstance.compile(JspCompilerInstance.java:434)
at com.caucho.jsp.JspManager.compile(JspManager.java:236)
at com.caucho.jsp.JspManager.createPage(JspManager.java:166)
at com.caucho.jsp.JspManager.createPage(JspManager.java:146)
at com.caucho.jsp.PageManager.getPage(PageManager.java:241)
at com.caucho.jsp.PageManager.getPage(PageManager.java:157)
at com.caucho.jsp.QServlet.getSubPage(QServlet.java:294)
at com.caucho.jsp.QServlet.getPage(QServlet.java:210)
at com.caucho.server.dispatch.PageFilterChain.compilePage(PageFilterChain.java:235)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:145)
at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:97)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:240)
at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:280)
at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:108)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at com.union.struts.MyselfServletAction.process(MyselfServletAction.java:18)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103)
at com.union.struts.RoleFilter.doFilter(RoleFilter.java:38)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
at com.union.struts.UnionFilter.doFilter(UnionFilter.java:32)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:175)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:240)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:263)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:477)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:600)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:522)
at java.lang.Thread.run(Thread.java:595)
Caused by: com.caucho.java.JavaCompileException: D?
?
s嫫醥髀??*
java.lang.OutOfMemoryError: Java heap space
at com.caucho.java.InternalCompiler.executeInt(InternalCompiler.java:220)
at com.caucho.java.InternalCompiler.compileInt(InternalCompiler.java:84)
at com.caucho.java.AbstractJavaCompiler.run(AbstractJavaCompiler.java:98)
... 1 more
resin上运行多个工程,同个工程的其他页面确没有报错,就单独一个页面报错,而且错误还是乱码,错误如下:
com.caucho.jsp.JspParseException: D?
?
s嫫醥髀??*
java.lang.OutOfMemoryError: Java heap space
at com.caucho.jsp.JspCompilerInstance.compile(JspCompilerInstance.java:434)
at com.caucho.jsp.JspManager.compile(JspManager.java:236)
at com.caucho.jsp.JspManager.createPage(JspManager.java:166)
at com.caucho.jsp.JspManager.createPage(JspManager.java:146)
at com.caucho.jsp.PageManager.getPage(PageManager.java:241)
at com.caucho.jsp.PageManager.getPage(PageManager.java:157)
at com.caucho.jsp.QServlet.getSubPage(QServlet.java:294)
at com.caucho.jsp.QServlet.getPage(QServlet.java:210)
at com.caucho.server.dispatch.PageFilterChain.compilePage(PageFilterChain.java:235)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:145)
at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:97)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:240)
at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:280)
at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:108)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at com.union.struts.MyselfServletAction.process(MyselfServletAction.java:18)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103)
at com.union.struts.RoleFilter.doFilter(RoleFilter.java:38)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
at com.union.struts.UnionFilter.doFilter(UnionFilter.java:32)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:175)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:240)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:263)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:477)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:600)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:522)
at java.lang.Thread.run(Thread.java:595)
Caused by: com.caucho.java.JavaCompileException: D?
?
s嫫醥髀??*
java.lang.OutOfMemoryError: Java heap space
at com.caucho.java.InternalCompiler.executeInt(InternalCompiler.java:220)
at com.caucho.java.InternalCompiler.compileInt(InternalCompiler.java:84)
at com.caucho.java.AbstractJavaCompiler.run(AbstractJavaCompiler.java:98)
... 1 more
解决方案 »
- jsp如何在其他项目里调用
- ps = con.prepareStatement(FinalConstants.SELECT_USER+sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
- spring下url传参中文乱码,怎么解决啊?
- 安装个Pluto怎么这么难?
- 高手请进!!!!!!!!!
- 各位高手帮帮我吧!一个jsp运行时老出现的错误?
- 怎样获得服务器本机域名?????????????
- 我在JAVABEAN监听局域网服务器 随时得到流 ,当…………
- 一个关于“jsp+word+打印”的问题
- 帮忙看个问题,谢谢
- 痛苦的替换,望各位帮忙!!!!
- 求点Java笔试题做做 谢谢
把值设为
-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSizes
512m
-vmargs
-Xms512m
-Xmx512m
-Duser.language=en
-XX:PermSize=512M
-XX:MaxPermSize=512M
再试下看行不行
乱码可以试下设置tomcat conf/server.xml
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="38441" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" useBodyEncodingForURI="true" URIEncoding="UTF-8"/>
我的问题解决了,就是把本地编译好的*_jsp.class文件上传服务器就得了,不知道为什么容器不能够自动给编译更新的jsp页面,老报这个错,早两天没有这个问题的,就昨天报错。
本地编译好的*_jsp.class文件是什么意思啊?我都没有访问jsp,