First of all I want to say thank you to max and snpesnpe for their support, and, obviously, all hibernate team for their work. I'm using successfully hibernate and their tools (Middlegn plugin included) for about two years and so I'm really in debt with the hibernate developers community.
In this condition I detest to seem somehow insistent, so I'll stop asking support for this problem that I think it's a problem of hibernate tools.
Usually when I find some kind of issue in the setup and/or configuration of a tool I LIKE to spend some hours reading docs, trying to solve the problem myself, eventually looking at sources. Then and only then when I have no other resources I'll go asking support from someone. So I feel myself a little dejected when snpesnpe stated that I'm not using correctly the reveng configuration file. I'm sure that I'm using it correctly because I've a table filter in it and some sequence generator that are working correctly.
For sake of correctenss I had to specify one more time that the cursor problem is not a problem directly related to my quesiton in this thread. The real problem I had upgrading to beta2 is those related to THIS exception:
Quote:
!SUBENTRY 2 org.hibernate.eclipse.console 4 150 2005-12-15 12:23:34.906
!MESSAGE java.sql.SQLException: Nome di colonna non valido
!STACK 0
java.sql.SQLException: Nome di colonna non valido
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:169)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:211)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:274)
at oracle.jdbc.driver.OracleStatement.get_column_index(OracleStatement.java:4541)
at oracle.jdbc.driver.OracleResultSetImpl.findColumn(OracleResultSetImpl.java:666)
at oracle.jdbc.driver.OracleResultSet.getString(OracleResultSet.java:1374)
at org.hibernate.cfg.reveng.dialect.JDBCMetaDataDialect$1.convertRow(JDBCMetaDataDialect.java:79)
at org.hibernate.cfg.reveng.dialect.ResultSetIterator.next(ResultSetIterator.java:47)
at org.hibernate.cfg.reveng.JDBCReader.processTables(JDBCReader.java:382)
at org.hibernate.cfg.reveng.JDBCReader.readDatabaseSchema(JDBCReader.java:62)
at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter$1.execute(LazyDatabaseSchemaWorkbenchAdapter.java:79)
at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:35)
at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter.readDatabaseSchema(LazyDatabaseSchemaWorkbenchAdapter.java:70)
at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter.getChildren(LazyDatabaseSchemaWorkbenchAdapter.java:39)
at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter.getChildren(LazyDatabaseSchemaWorkbenchAdapter.java:31)
at org.hibernate.eclipse.console.workbench.BasicWorkbenchAdapter.fetchDeferredChildren(BasicWorkbenchAdapter.java:70)
at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:192)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)
@max: Are you speaking about cursors problem or about the other SQL exception ? Because I've already tried without success latest CVS release (15-12-2005) and the beaviuor was the same I'd with beta2 (The exception was generated and the tool is not working...). The only bug with jdbc driver I know was the problem related with *LOB data sources, are there other bugs ?
I would to thank you all another time for your support, and I hope you are not thinking I'm only an annoyer because this is not my purpose :P
Janniz