Erros tomcat

alguem sabe que erro é esse e como resolver isto?

type Exception report

message

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

exception

javax.servlet.ServletException: Java heap space
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
org.apache.jsp.pages.reports.financial_jsp._jspService(org.apache.jsp.pages.reports.financial_jsp:103)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

java.lang.OutOfMemoryError: Java heap space

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

Parece que você estourou a memória do seu Tomcat

Talvez você tenha colocado um valor imenso (IMENSO) dentro de uma String, ou um loop muito punk…

Tem como você colocar o código ? Acho que fica melhor para entender

olha ,

isto acontece quando eu tentei abrir um relátório do meu projeto

e agora quando tento abrir qualquer coisa do meu menu e dá esse erro,

o sitema está em produção,

não sei se te ajudo muito.

Se no seu código tem muitas operações de String , tente usar StringBuffer .

Se estiver usando Java5, troque os String/StringBuffer por StringBuilder.

Você está jogando o conteúdo do seu relatório para uma “Stringona” ou algo parecido?

Eu já vi alguém estourar uma String, dava um pau muito louco…

valeu as dicas,

eu peguei esse projeto pronto só vou dar manutenção,

mas vou dar uma olhada,

obragado.