Bom dia,
Uso Tomcat 6 no Umbutu e dá esse erro qdo vou acessar uma tabela muito grande.
javax.servlet.ServletException: java.lang.OutOfMemoryError: Java heap space
Preciso saber o arquivo que preciso alterar.
Obrigado
Paulo Alves
Bom dia,
Uso Tomcat 6 no Umbutu e dá esse erro qdo vou acessar uma tabela muito grande.
javax.servlet.ServletException: java.lang.OutOfMemoryError: Java heap space
Preciso saber o arquivo que preciso alterar.
Obrigado
Paulo Alves
Bem vindo ao GUJ PauloAlves!
Antes de mais nada, leia http://www.guj.com.br/posts/list/50115.java
e http://www.guj.com.br/posts/list/15777.java !
Ajudaria bastante se você nos mostrasse o log do seu erro.
Já tive esse problema manipulando um ArrayList. Tem a ver com a memória da JVM, eu acho.
Abraços
Esse erro é relacionado a capacidade da memória Heap do Java dentro da JVM que está executando o aplicativo. Se não estou enganado, por padrão o tamanho dela é de 64Mb.
Mas tem como aumentar, porém dessa forma deve ser levado em consideração se isso é realmente necessário ou se há algum erro de programação que contribui para isso. Aumentando a memório na maioria das vezes você estaria apenas contornando o problema.
Caso seja necessário alterar o tamanho da memória, com uma pesquisa rápida você encontra.
[quote=wbjava]Esse erro é relacionado a capacidade da memória Heap do Java dentro da JVM que está executando o aplicativo. Se não estou enganado, por padrão o tamanho dela é de 64Mb.
Mas tem como aumentar, porém dessa forma deve ser levado em consideração se isso é realmente necessário ou se há algum erro de programação que contribui para isso. Aumentando a memório na maioria das vezes você estaria apenas contornando o problema.
Caso seja necessário alterar o tamanho da memória, com uma pesquisa rápida você encontra.[/quote]
Salientando o que o amigo disse,
pode ser um Loop infinito que esteja criando Objetos.