java-l |
| martin gaston | |
Hola Trabajamos con Genexus 16 U11, java, MSSql 2008 R2 (standar) y como servidor de aplicaciones tomcat montado sobre linux. Nuestra aplicacion tiene gam, y no comenzo a suceder que al realizar algunas consultas sobre gam se produce el siguiente error: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) 15351(128)(16:05:12.378)Exception: SQLState: HY010 ErrorCode: 0 in 688867202 15352(128)(16:05:12.378) Message : Invalid state, the Connection object is closed. Revisamos el servidor y tiene espacio. Revisamos Base y tambien tiene espacio disponible y crecimiento ilimitado con incrementos de 10% Consultas sobre tablas propias de la aplicación se hacen sin problemas. En el caso de consultas contra gam, usuario y menús entre otros generan error. El loguin se esta efectuando correctamente. Copio otra porcion de la traza del error: 2383(17)(15:00:20.050)GXConnection/725200687: Preparing new cursor P00BC9 free 58 used 1 - SELECT TOP 1 [RepId], [AppId], [AppPrmMemPrmParent] AS AppPrmMemPrmParent, [AppPrmMemPrmChild] FROM gam.[AppPrmMemPrm] WITH (NOLOCK) WHERE [RepId] = ? and [AppId] = ? and [AppPrmMemPrmParent] = ? ORDER BY [RepId], [AppId], [AppPrmMemPrmParent] java.sql.SQLException: I/O Error: No queda espacio en el dispositivo at net.sourceforge.jtds.jdbc.TdsCore.executeSQL(TdsCore.java:1049) at net.sourceforge.jtds.jdbc.TdsCore.microsoftPrepare(TdsCore.java:1175) at net.sourceforge.jtds.jdbc.ConnectionJDBC2.prepareSQL(ConnectionJDBC2.java:646) at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeQuery(JtdsPreparedStatement.java:692) at com.genexus.db.driver.GXDBMSsqlserver.executeQuery(GXDBMSsqlserver.java:17) at com.genexus.db.driver.GXPreparedStatement.executeQuery(GXPreparedStatement.java:174) at com.genexus.db.ForEachCursor.postExecute(ForEachCursor.java:183) at com.genexus.db.DataStoreProvider.execute(DataStoreProvider.java:279) at com.genexus.db.DataStoreProvider.execute(DataStoreProvider.java:204) at genexus.security.api.gamgetapplicationpermissions.S111(gamgetapplicationpermissions.java:372) at genexus.security.api.gamgetapplicationpermissions.privateExecute(gamgetapplicationpermissions.java:125) at genexus.security.api.gamgetapplicationpermissions.execute_int(gamgetapplicationpermissions.java:73) at genexus.security.api.gamgetapplicationpermissions.execute(gamgetapplicationpermissions.java:54) at genexus.security.api.applicationgetpermissions.privateExecute(applicationgetpermissions.java:72) at genexus.security.api.applicationgetpermissions.execute_int(applicationgetpermissions.java:63) at genexus.security.api.applicationgetpermissions.execute(applicationgetpermissions.java:48) at genexus.security.GAMApplication.GetPermissions(GAMApplication.java:661) Ejecutamos el select a mano y responde sin problemas. Se les ocurre alguna causa? Saludos Gracias ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20 Por consultas owner-java-l@gxtech.com.uy |
|
|
| | |
Back to java-l |
|