hola de nuevo, y ante todo, gracias por tu ayuda constante.
El usuario es el mismo si, de eso estoy completamente seguro. He puesto esto:
Código:
ArrayList lista = new ArrayList();
lista = (ArrayList) session.getNamedQuery("queryy").list();
log.debug("EL TAMAÑO DE LA LISTA ES: "+lista.size());
y en el hbm.xml:
Código:
<sql-query name="queryy">
SELECT *
FROM dbo.DB2PRAX
</sql-query>
la traza de debug sigue devolviendo 0 resultados, pero es que se conecta bien, crea bien la consulta leyendola del hbm.xml etc etc...
Por dar mas posibles pistas:
Cita: [2009-10-26 13:21:21,156 DEBUG] [main] util.SQLStatementLogger - SELECT *
FROM dbo.DB2PRAX
Hibernate: SELECT *
FROM dbo.DB2PRAX
[2009-10-26 13:21:21,906 DEBUG] [main] jdbc.AbstractBatcher - about to open ResultSet (open ResultSets: 0, globally: 0)
[2009-10-26 13:21:21,953 DEBUG] [main] jdbc.AbstractBatcher - about to close ResultSet (open ResultSets: 1, globally: 1)
[2009-10-26 13:21:21,953 DEBUG] [main] jdbc.AbstractBatcher - about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
[2009-10-26 13:21:22,015 DEBUG] [main] engine.StatefulPersistenceContext - initializing non-lazy collections
EL TAMAÑO DE LA LISTA ES: 0
[2009-10-26 13:21:44,682 DEBUG] [main] transaction.JDBCTransaction - commit
[2009-10-26 13:21:44,682 DEBUG] [main] transaction.JDBCTransaction - committed JDBC Connection
[2009-10-26 13:21:44,682 DEBUG] [main] jdbc.ConnectionManager - aggressively releasing JDBC connection
[2009-10-26 13:21:44,682 DEBUG] [main] jdbc.ConnectionManager - releasing JDBC connection [ (open PreparedStatements: 0, globally: 0) (open ResultSets: 0, globally: 0)]
ahi en negrita marco que dice como si no abriese ResultSets, pero cierra 1, no se si tendra algo que ver.