Erro ao acessar registro(show)
13/03/2012 18:20
0
Olá Pessoal,

Estou tendo o erro abaixo quando vou acessar um registro(show).

Ele só resolve iniciando o tomcat.

Na minha aplicação, tenho outros locais que o usuário acessa outras informações do BD e funciona, mas só dá esse erro nessa funcionalidade, as demais funcionam.

Error 500: Executing action [show] of controller [ProcessoController] caused exception: could not initialize a collection: [Processo.aprovadores#521]
Servlet: grails
URI: /aplic/grails/processo/show.dispatch
Exception Message: Connection is closed.
Caused by: Connection is closed.
Class: ProcessoController
At Line: [213]
Code Snippet:

java.sql.SQLException: Connection is closed.

at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.checkOpen(PoolingDataSource.java:185)

at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:312)

at $Proxy46.prepareStatement(Unknown Source)

at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)

at java.lang.Thread.run(Thread.java:619)


Classe Processo.groovy

static hasMany = [anexos: Anexo,
aprovadores: Aprovador,
historico: Historico]


Alguém teria idéia do é esse erro e poderia ajudar?

Obrigado


Tags: connection closed


0
Pouts cara... está fechando a conexão...

O que estás fazendo exatamente ??? Estás gerando o scaffolding e quando acessas o /processo/show.gsp dá o erro citado ???

É quando clica em algum botão ???? O que tem no ProcessoController.show() ???

Abs []
13/03/2012 18:32


0
Eu tenho um menu, nele acesso o link Processo.

Aí lista todos os registros(processoController/list).

No registro, tem o ID, clicando nele, expande o registro com mais informações, que é o processoController/show.

Só que as vezes ele dá o erro que coloquei no post, mas quando dá, só reiniciando o tomcat para resolver.

O interessante que tenho outras funcionalidades que acessam o banco e não tenho esse problema, mesmo quando dá problema no ProcessoContoller.

Abs
13/03/2012 18:38


0
Igor... bizarro isso cara...

Você está usando o TomCat embarcado no GRails ou alguma versão em específico ??? Qual seu banco de dados ??

Abs []
14/03/2012 13:52



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto