-
FEATURED COMPONENTS
First time here? Check out the FAQ!
Hi,
I have this error when I load a page several times (using refresh or just closing it and opnening it again)
Can anyone tell me why is this happening?
25-mar-2010 13:48:29 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() para servlet auEngine lanzó excepción
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.lang.AbstractStringBuilder.expandCapacity(Unknown Source)
at java.lang.AbstractStringBuilder.append(Unknown Source)
at java.lang.StringBuffer.append(Unknown Source)
at org.zkoss.json.JSONValue.escape(JSONValue.java:232)
at org.zkoss.json.JSONValue.escape(JSONValue.java:185)
at org.zkoss.json.JSONValue.toJSONString(JSONValue.java:74)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:49)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:185)
at org.zkoss.json.JSONValue.toJSONString(JSONValue.java:97)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:49)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:185)
at org.zkoss.json.JSONValue.toJSONString(JSONValue.java:97)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:49)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:185)
at org.zkoss.json.JSONValue.toJSONString(JSONValue.java:97)
at org.zkoss.json.JSONObject.toJSONString(JSONObject.java:66)
at org.zkoss.json.JSONObject.toJSONString(JSONObject.java:45)
at org.zkoss.json.JSONObject.toJSONString(JSONObject.java:55)
at org.zkoss.json.JSONObject.toString(JSONObject.java:75)
at org.zkoss.zk.au.http.HttpAuWriter.getResult(HttpAuWriter.java:105)
at org.zkoss.zkmax.au.http.SmartAuWriter.close(SmartAuWriter.java:89)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:551)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:441)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:449)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
25-mar-2010 13:48:30 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() para servlet auEngine lanzó excepción
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOfRange(Unknown Source)
at java.lang.String.<init>(Unknown Source)
at java.lang.StringBuffer.toString(Unknown Source)
at org.zkoss.json.JSONValue.escape(JSONValue.java:186)
at org.zkoss.json.JSONValue.toJSONString(JSONValue.java:74)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:49)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:185)
at org.zkoss.json.JSONValue.toJSONString(JSONValue.java:97)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:49)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:185)
at org.zkoss.json.JSONValue.toJSONString(JSONValue.java:97)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:49)
at org.zkoss.json.JSONArray.toJSONString(JSONArray.java:185)
at org.zkoss.json.JSONValue.toJSONString(JSONValue.java:97)
at org.zkoss.json.JSONObject.toJSONString(JSONObject.java:66)
at org.zkoss.json.JSONObject.toJSONString(JSONObject.java:45)
at org.zkoss.json.JSONObject.toJSONString(JSONObject.java:55)
at org.zkoss.json.JSONObject.toString(JSONObject.java:75)
at org.zkoss.zk.au.http.HttpAuWriter.getResult(HttpAuWriter.java:105)
at org.zkoss.zkmax.au.http.SmartAuWriter.close(SmartAuWriter.java:89)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:551)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:441)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:449)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
Hi Neus,
how are you deploying your app? Most likely solution to this is to increase size of your app server heap space. Any specifics about your development environment would be helpful if provided.
Thanks
- Ashish
Hi I know that this post is old, but i happened the same it and I was apache tomcat in windows and the solutions was modify the size of the memory pool of JAVA, maximim memory pool and the tread stack size in 512, 1024 and 128 only for my apps..
Hola me pasaba lo mismo y estaba usando un servidor apache tomcat, solo le cambié la memoria de la máquina virtual y me funcionó, ejemplo para mi aplicación en el administrador del apache solo modifiqué los parámetros Initial memory pool en 512, maximun memory pool en 1024 y thread stck size en 128 y adios el error,
espero y sirva mi aporte para otros, chao Saludos
Increasing the heap space sometimes only delays the problem.. you should try to search for traces of memory leak too.
Are you handling large data sets in JSON objects maybe?
Asked: 2010-03-25 07:56:16 +0800
Seen: 795 times
Last updated: May 15 '12