Env: SQLServer2005
MyEclipse5.5
I opened the connection in DB Brower and the table displayed.
When I selected the table and clicked the ‘Hibernate Reverse Engineering’ , the followed error happened.
!ENTRY org.eclipse.core.jobs 4 2 2007-03-21 10:56:05.562
!MESSAGE An internal error occurred during: “Generating Artifacts”.
!STACK 0
java.lang.NullPointerException
at com.microsoft.sqlserver.jdbc.SQLServerStatement.clearColumnsValues(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.cancelUpdates(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(Unknown Source)
at org.hibernate.cfg.reveng.dialect.ResultSetIterator.advance(ResultSetIterator.java:79)
at org.hibernate.cfg.reveng.dialect.ResultSetIterator.hasNext(ResultSetIterator.java:42)
at org.hibernate.cfg.reveng.JDBCReader.processTables(JDBCReader.java:432)
at org.hibernate.cfg.reveng.JDBCReader.readDatabaseSchema(JDBCReader.java:67)
at com.genuitec.eclipse.hibernate.wizards.MEJDBCMetaDataConfiguration$1.readDatabaseSchema(MEJDBCMetaDataConfiguration.java:104)
at org.hibernate.cfg.JDBCBinder.readFromDatabase(JDBCBinder.java:89)
at com.genuitec.eclipse.hibernate.wizards.MEJDBCMetaDataConfiguration.readFromJDBC(MEJDBCMetaDataConfiguration.java:137)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob$7.execute(GenerateArtifactsJob.java:605)
at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:56)
at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:89)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.buildConfiguration(GenerateArtifactsJob.java:589)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.run(GenerateArtifactsJob.java:324)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
How to slove it?