MyEclipse6.0中 在“Generating Artifacts”期间发生了内部错误! 谁能帮我看看这个问题~
环境:
j2sdk1.4.2_01 tomcat 5.0.28
eclipse-SDK-3.2.2-win32 MyEclipse_5.1.1GA_Installer.exe
数据库:MS SQL 2000
hibernate 3.1
com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc:sqlserver://localhost:1433;DatabaseName=db_shop
在MYECLIPSE DATABASE EXPLORER 测试正常,能检索到数据库内容
但在“Generating Artifacts”期间发生了内部错误。
!ENTRY org.eclipse.core.jobs 4 2 2008-05-18 17:21:59.984
!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:855)
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:836)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.run(GenerateArtifactsJob.java:401)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)