Exception de Persistencia.  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline

E ae pessoal, gostaria de saber se alguém já passou por um erro como esse antes?

Estou tentando executar um delete de alguns registros que estejam entre os ids passados. São aproximadamente 20800 registros.
Segue a rotina de delete que criei.....caso ajude...



segue o erro:



O erro é somente esse, não consigo entender.

E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
raf4ever
GUJ Master

Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline

Olá.
Tem como passar os parâmetros da clausula "in" hard-coded,só pra testar?

Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
[Email] [MSN]
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline



Esse são só os primeiros de 20896.
Será que isso é uma exception de memória?

E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
raf4ever
GUJ Master

Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline

gabriel.coelho wrote:

Esse são só os primeiros de 20896.
Será que isso é uma exception de memória?

Pode ser.
Já tentou aumentar a memória do Tomcat?

Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
[Email] [MSN]
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline

Pode ser.
Já tentou aumentar a memória do Tomcat?


Pensei nisso, mas acredito que não seja uma boa solução. Pois se aumentar a memória do tomcat, só irá funcionar na minha maquina...não sei se o cliente permitirá aumentar a memória do tomcat deles.
Infelizmente não estamos utilizando os mesmo ambientes.

E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
marciavilaca
Debugger

Membro desde: 17/03/2008 14:04:57
Mensagens: 66
Offline

oi, gostaria de saber qual o tipo de movimentoList se é uma lista de objetos ou uma string com os ids separados por virgula.
Outra coisa, voce esta passando todos os registros para deletar de uma vez?
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline


oi, gostaria de saber qual o tipo de movimentoList se é uma lista de objetos ou uma string com os ids separados por virgula.
Outra coisa, voce esta passando todos os registros para deletar de uma vez?

Boa tarde Marcia...

Sim sim....é uma lista de objetos do tipo Movimento.

Dai então pego essa lista e tento deletar todos os registros de uma vez sim, através da cláusula in.

Teria alguma idéia???

E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
drigo.angelo
Virtual Machine Man
[Avatar]

Membro desde: 19/11/2009 12:17:08
Mensagens: 744
Localização: Uberlândia - MG
Offline

Num tem como você colocar uma regra aí não, tipo,

ou algo do tipo...
eu penso que está dando erro pois ficou muito carregado...

@drigoangelo

IE6 no more
[Email] [MSN]
marciavilaca
Debugger

Membro desde: 17/03/2008 14:04:57
Mensagens: 66
Offline

Faz um teste ao inves de passar a lista tente passar os ids separados por virgula em uma string.
Ah, acho muito grande a quantidade de registros para ser deletada de uma vez soh... se der passe os dados em quantidade menor por paginação.
drigo.angelo
Virtual Machine Man
[Avatar]

Membro desde: 19/11/2009 12:17:08
Mensagens: 744
Localização: Uberlândia - MG
Offline

Ou, senão, realizar os updates um a um, e executar o commit só depois que todos forem executados...

@drigoangelo

IE6 no more
[Email] [MSN]
raf4ever
GUJ Master

Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline

drigo.angelo wrote:Num tem como você colocar uma regra aí não, tipo,

ou algo do tipo...
eu penso que está dando erro pois ficou muito carregado...


Isso aqui n tá limitando a quantidade,tá apenas comparando o id do registro

Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
[Email] [MSN]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team