I'm trying to use Hibernate with an Openedge 10 database. Using the hibernate console, when expanding "Databases", I receive the error below. I've only created one class and hbm.xml so far. The table has a primary key and an index based on a single field. Any insight would be greatly appreciated.
java.lang.StringIndexOutOfBoundsException: String index out of range: 0 at java.lang.String.charAt(Unknown Source) at org.hibernate.mapping.Column.setName(Column.java:87) at org.hibernate.cfg.reveng.JDBCReader.getColumn(JDBCReader.java:846) at org.hibernate.cfg.reveng.JDBCReader.processIndices(JDBCReader.java:755) at org.hibernate.cfg.reveng.JDBCReader.readDatabaseSchema(JDBCReader.java:88) at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter$2.execute(LazyDatabaseSchemaWorkbenchAdapter.java:126) at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:63) at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:107) at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter.readDatabaseSchema(LazyDatabaseSchemaWorkbenchAdapter.java:115) at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter.getChildren(LazyDatabaseSchemaWorkbenchAdapter.java:65) at org.hibernate.eclipse.console.workbench.BasicWorkbenchAdapter.fetchDeferredChildren(BasicWorkbenchAdapter.java:106) at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:235) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
|