SQL Server - La conexión está cerrada

   
Vista:

La conexión está cerrada

Publicado por Demetrio (1 intervención) el 17/03/2008 18:41:17
Trabajo con Sql2005, en w2003.

Tengo una aplicacion Java - Servlet en Tomcat 5.5.25.

Ejecuto la aplicacion, pero luego de cierto tiempo siempre se pierde el hilo, me desplega el siguiente error:

javax.servlet.ServletException: com.microsoft.sqlserver.jdbc.SQLServerException: La conexión está cerrada.
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.checkClosed(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerStatement.checkClosed(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.setterGetParam(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.setString(Unknown Source)
at com.genexus.db.driver.GXPreparedStatement.setString(Unknown Source)
at hlogin02__default.setParameters(hlogin02_impl.java:961)
at com.genexus.db.DataStoreProvider.execute(Unknown Source)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:La conexión está cerrada

Publicado por Isaias (3308 intervenciones) el 19/03/2008 01:59:43
Demetrio

Siempre que abres una conexion, ¿la dejas permanentemente abierta?, eso es una muy mala practica en desarrollo, debes cumplir con los pasos:

Conecto
Ejecuto
Recibo respuesta
Cierro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar