We want to create amazing apps without being stopped by crashes. Join us to help others who have the same bug.

I want to fix my crash

I want to help others

java.lang.OutOfMemoryError: Java heap space). I tried to found the solution on the sourceforge site but without success.
I am using the parameter -i with some tables... and I believe that the number of those tables is my problem.
Could you help how Can I proceed to increase the java space or other solution ?!
I have the last version ... schemaSpy_5.0.0.jar
Thank you.
D:\schemaSpy>C:\app\Oracle\product\11.2.0\client_2\jdk\bin\java -jar schemaSpy_5.0.0.jar -dp ojdbc14.jar -t orathin -db BD -
host 10.1.60.52 -port 1521 -u DES -p des -o "d:\schemaSpy\DES_tab_EMP" -norows -hq -
s DES -i "(ACAO_LDO_PPA)|(AGENCIA)|(APLICACAO_RECURSO)|(BANCO)|(BLOQUEIO_SALDO)|(CATEGORIA_DESPESA)|(CEPS)|(CIDADE)|(C
LASSIFICACAO_DESPESA)|(CLASSIFICACAO_PLANO_CONTAS)|(CLASSIFICACAO_RECEITA)|(CONTA_PROCESSADA)|(CONVENIO)|(CRITERIO_JULGAMENTO)|(DE
SDOBRAMENTO_FONTE)|(DETALHAMENTO_FONTE)|(DIV_BAIRRO)|(DIV_CEP)|(DIV_CIDADE)|(DIV_ESTADO)|(DIV_PAIS)|(DOTACAO_ORCAMENTARIA_EXECUCAO
)|(ELEMENTO_DESPESA)|(EMPENHO)|(EMPENHO_EXCECOES)|(EMPRESA)|(ENDERECOS)|(ESTADO)|(EXERCICIO_EMPRESA)|(FONTE)|(FONTE_GRUPO_RECURSO)
|(FONTE_PRIMARIA)|(FONTE_TCE)|(FONTE_USO)|(FORNECEDOR)|(FUNCAO)|(FUNDAMENTACAO)|(GRUPO_DESPESA)|(GRUPO_UNIDADE_CUSTO)|(GUIA_IMPOST
O)|(GUIAS_INSS)|(HISTORICO_CONTABILIDADE)|(ITEM_DESP_CONTROLE_INTERNO)|(ITENS_EMPENHO)|(ITENS_EMPENHO_TCE)|(LEI_ATO_TCE)|(METRICA)
|(MIGRACAO_FOLHA)|(MODALIDADE)|(MODALIDADE_APLICACAO)|(MOVIMENTACAO_EMPENHO)|(MOVIMENTACAO_EXTRA_ORC)|(MOVIMENTACAO_PARCELA_FINANC
EIR)|(ORDEM_EXTRA_IRRF)|(ORDEM_FOLHA_PAGAMENTO)|(ORDEM_PGTO_EXTRA_ORCAMENTARIA)|(ORGAO)|(ORGAO_CONSOLIDADO)|(ORGAO_ORDENADOR)|(ORI
GEM_RECURSO)|(PLANO_CONTAS_ORDEM_EXTRA)|(PLNUNMUNIDADE_MEDIDA)|(PROC_COMPRA)|(PROGRAMA)|(PROJETO_ATIVIDADE)"
Using database properties:
[schemaSpy_5.0.0.jar]/net/sourceforge/schemaspy/dbTypes/orathin.properties
Gathering schema details....................................................................Exception in thread "main" java.lang.O
utOfMemoryError: Java heap space

java.lang.OutOfMemoryError: Java heap space). I tried to found the solution on the sourceforge site but without success.
I am using the parameter -i with some tables... and I believe that the number of those tables is my problem.
Could you help how Can I proceed to increase the java space or other solution ?!
I have the last version ... schemaSpy_5.0.0.jar
Thank you.
D:\schemaSpy>C:\app\Oracle\product\11.2.0\client_2\jdk\bin\java -jar schemaSpy_5.0.0.jar -dp ojdbc14.jar -t orathin -db BD -
host 10.1.60.52 -port 1521 -u DES -p des -o "d:\schemaSpy\DES_tab_EMP" -norows -hq -
s DES -i "(ACAO_LDO_PPA)|(AGENCIA)|(APLICACAO_RECURSO)|(BANCO)|(BLOQUEIO_SALDO)|(CATEGORIA_DESPESA)|(CEPS)|(CIDADE)|(C
LASSIFICACAO_DESPESA)|(CLASSIFICACAO_PLANO_CONTAS)|(CLASSIFICACAO_RECEITA)|(CONTA_PROCESSADA)|(CONVENIO)|(CRITERIO_JULGAMENTO)|(DE
SDOBRAMENTO_FONTE)|(DETALHAMENTO_FONTE)|(DIV_BAIRRO)|(DIV_CEP)|(DIV_CIDADE)|(DIV_ESTADO)|(DIV_PAIS)|(DOTACAO_ORCAMENTARIA_EXECUCAO
)|(ELEMENTO_DESPESA)|(EMPENHO)|(EMPENHO_EXCECOES)|(EMPRESA)|(ENDERECOS)|(ESTADO)|(EXERCICIO_EMPRESA)|(FONTE)|(FONTE_GRUPO_RECURSO)
|(FONTE_PRIMARIA)|(FONTE_TCE)|(FONTE_USO)|(FORNECEDOR)|(FUNCAO)|(FUNDAMENTACAO)|(GRUPO_DESPESA)|(GRUPO_UNIDADE_CUSTO)|(GUIA_IMPOST
O)|(GUIAS_INSS)|(HISTORICO_CONTABILIDADE)|(ITEM_DESP_CONTROLE_INTERNO)|(ITENS_EMPENHO)|(ITENS_EMPENHO_TCE)|(LEI_ATO_TCE)|(METRICA)
|(MIGRACAO_FOLHA)|(MODALIDADE)|(MODALIDADE_APLICACAO)|(MOVIMENTACAO_EMPENHO)|(MOVIMENTACAO_EXTRA_ORC)|(MOVIMENTACAO_PARCELA_FINANC
EIR)|(ORDEM_EXTRA_IRRF)|(ORDEM_FOLHA_PAGAMENTO)|(ORDEM_PGTO_EXTRA_ORCAMENTARIA)|(ORGAO)|(ORGAO_CONSOLIDADO)|(ORGAO_ORDENADOR)|(ORI
GEM_RECURSO)|(PLANO_CONTAS_ORDEM_EXTRA)|(PLNUNMUNIDADE_MEDIDA)|(PROC_COMPRA)|(PROGRAMA)|(PROJETO_ATIVIDADE)"
Using database properties:
[schemaSpy_5.0.0.jar]/net/sourceforge/schemaspy/dbTypes/orathin.properties
Gathering schema details....................................................................Exception in thread "main" java.lang.O
utOfMemoryError: Java heap space

java.lang.OutOfMemoryError: Java heap space, I changed the parameters to start the listener to increase the memory,
java-Xmx1024m-jar-Xms1024m apex.war
but still the same problem
this is the log of the listener

java.lang.OutOfMemoryError: Java heap space</p>
<p>I don't understand why such an error would occur after hours instead of few minutes if there is a memory leak. I used tools such as VisualVM to observe the behavior of the program and the memory runs constant throughout. </p>
<p>Is anyone aware of any ways I can debug this and get to the bottom of this or how to avoid it?</p>
<p>Is there a tool that requires no installation and can observe the memory usage of a process over ssh?</p>
<p>Edit:
There is no stack trace on all the exceptions which is weird. But the error happens in different threads for different classes. </p>
<pre><code>at java.io.BufferedWriter.&lt;init&gt;(BufferedWriter.java:104)
at java.io.BufferedWriter.&lt;init&gt;(BufferedWriter.java:87)

java.lang.OutOfMemoryError: GC overhead limit exceeded error. The same script when I run my simple Java application through Netbeans; initially I faced the same issue but I increased Java heap memory by increasing -Xmx value to 2g then the script worked fine. I tried increasing -Xmx value in Jboss also but some have it is again throwing java.lang.OutOfMemoryError: GC overhead limit exceeded" error. Below is the full stacktrace. java.lang.OutOfMemoryError: GC overhead limit exceeded

Root Cause Analysis

java.lang.OutOfMemoryError

Java heap space). I tried to found the solution on the sourceforge site but without success.
I am using the parameter -i with some tables... and I believe that the number of those tables is my problem.
Could you help how Can I proceed to increase the java space or other solution ?!
I have the last version ... schemaSpy_5.0.0.jar
Thank you.
D:\schemaSpy>C:\app\Oracle\product\11.2.0\client_2\jdk\bin\java -jar schemaSpy_5.0.0.jar -dp ojdbc14.jar -t orathin -db BD -
host 10.1.60.52 -port 1521 -u DES -p des -o "d:\schemaSpy\DES_tab_EMP" -norows -hq -
s DES -i "(ACAO_LDO_PPA)|(AGENCIA)|(APLICACAO_RECURSO)|(BANCO)|(BLOQUEIO_SALDO)|(CATEGORIA_DESPESA)|(CEPS)|(CIDADE)|(C
LASSIFICACAO_DESPESA)|(CLASSIFICACAO_PLANO_CONTAS)|(CLASSIFICACAO_RECEITA)|(CONTA_PROCESSADA)|(CONVENIO)|(CRITERIO_JULGAMENTO)|(DE
SDOBRAMENTO_FONTE)|(DETALHAMENTO_FONTE)|(DIV_BAIRRO)|(DIV_CEP)|(DIV_CIDADE)|(DIV_ESTADO)|(DIV_PAIS)|(DOTACAO_ORCAMENTARIA_EXECUCAO
)|(ELEMENTO_DESPESA)|(EMPENHO)|(EMPENHO_EXCECOES)|(EMPRESA)|(ENDERECOS)|(ESTADO)|(EXERCICIO_EMPRESA)|(FONTE)|(FONTE_GRUPO_RECURSO)
|(FONTE_PRIMARIA)|(FONTE_TCE)|(FONTE_USO)|(FORNECEDOR)|(FUNCAO)|(FUNDAMENTACAO)|(GRUPO_DESPESA)|(GRUPO_UNIDADE_CUSTO)|(GUIA_IMPOST
O)|(GUIAS_INSS)|(HISTORICO_CONTABILIDADE)|(ITEM_DESP_CONTROLE_INTERNO)|(ITENS_EMPENHO)|(ITENS_EMPENHO_TCE)|(LEI_ATO_TCE)|(METRICA)
|(MIGRACAO_FOLHA)|(MODALIDADE)|(MODALIDADE_APLICACAO)|(MOVIMENTACAO_EMPENHO)|(MOVIMENTACAO_EXTRA_ORC)|(MOVIMENTACAO_PARCELA_FINANC
EIR)|(ORDEM_EXTRA_IRRF)|(ORDEM_FOLHA_PAGAMENTO)|(ORDEM_PGTO_EXTRA_ORCAMENTARIA)|(ORGAO)|(ORGAO_CONSOLIDADO)|(ORGAO_ORDENADOR)|(ORI
GEM_RECURSO)|(PLANO_CONTAS_ORDEM_EXTRA)|(PLNUNMUNIDADE_MEDIDA)|(PROC_COMPRA)|(PROGRAMA)|(PROJETO_ATIVIDADE)"
Using database properties:
[schemaSpy_5.0.0.jar]/net/sourceforge/schemaspy/dbTypes/orathin.properties
Gathering schema details....................................................................Exception in thread "main" java.lang.O
utOfMemoryError: Java heap space