anonymous Log in
Search
Recents:
v3.0
java-l
i/o exception
28/12/20 16:36

martin gaston

Replies: 1

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
Replies

leandro79337933

28/12/20 18:23
Hola Martin, quizas se quedo sin inodes? $ df -i Slds On Mon, Dec 28, 2020 at 4:37 PM Martin Gaston


Back to java-l