Erro: java.lang.OutOfMemoryError: Java heap space

2 respostas
P

Pessoal, to usando o NetBeans e fiz uma busca no banco de dados, e deu o erro abaixo.Alguem pode me ajudar? Como resolvo isso?

HTTP Status 500 -


type Exception report

message

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

exception

javax.servlet.ServletException: Servlet execution threw an exception
org.netbeans.modules.web. monitor.server.MonitorFilter.doFilter(MonitorFilter. java:368)

root cause

java.lang.OutOfMemoryError: Java heap space

java.util.ArrayList.ensureCapacity(ArrayList.java:169)

java.util.ArrayList.add(ArrayList.java:351)

DAO.BuscarFenotipoDAO.varrerArrayListPac_Codigo(BuscarFenotipoDAO.java:180)

Controller.BuscarFenotipo.processRequest(BuscarFenotipo.java:160)

Controller.BuscarFenotipo.doPost(BuscarFenotipo.java:237)

javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)

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


Apache Tomcat/5.5.17

2 Respostas

ozielneto

Olá Patricia,

voce precisa configurar o Tomcat para ter uma Heap maior.

Criando uma varíavel de ambiente como abaixo para iniciar a Heap em 512MB e ir Até 1GB.

JAVA_OPTS=-server -Xms512m -Xmx1024m

Ou alterarando o arquivo CATALINA_HOMA/bin/catalina.bat ou catalina.sh com essa configuração.

Bom trabalho.

P

ozielneto, por hora to rodando no próprio NetBeans, como faço para fazer essa alteração que vc me orientou no TonCat do NetBeans?Pode parecer uma pergunta boba, mas to começando agora, e ainda tenho muitas dúvidas além de muita coisa para aprender.

Criado 31 de outubro de 2007
Ultima resposta 31 de out. de 2007
Respostas 2
Participantes 2