java吧 关注:1,293,989贴子:12,829,051
  • 5回复贴,共1

大神们,进来!

只看楼主收藏回复

新手请教关于hibernate反向生成实体类得时候报错。"Generating Artifacts".


1楼2013-08-26 20:11回复
    日志文件是:
    org.hibernate.exception.JDBCConnectionException: Getting database metadata
    Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Connection reset


    2楼2013-08-26 20:12
    回复
      2026-01-09 07:01:01
      广告
      不感兴趣
      开通SVIP免广告
      数据库连接的是sql server2005 请问有没有大神帮我分析下啊


      3楼2013-08-26 20:13
      回复
        完整日志信息
        !MESSAGE An internal error occurred during: "Generating Artifacts".
        !STACK 0
        org.hibernate.exception.JDBCConnectionException: Getting database metadata
        at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:74)
        at org.hibernate.cfg.reveng.dialect.AbstractMetaDataDialect.getMetaData(AbstractMetaDataDialect.java:64)
        at org.hibernate.cfg.reveng.dialect.AbstractMetaDataDialect.caseForSearch(AbstractMetaDataDialect.java:163)
        at org.hibernate.cfg.reveng.dialect.JDBCMetaDataDialect.getTables(JDBCMetaDataDialect.java:22)
        at org.hibernate.cfg.reveng.JDBCReader.processTables(JDBCReader.java:476)
        at org.hibernate.cfg.reveng.JDBCReader.readDatabaseSchema(JDBCReader.java:74)
        at com.genuitec.eclipse.hibernate.wizards.MEJDBCMetaDataConfiguration$1.readDatabaseSchema(MEJDBCMetaDataConfiguration.java:104)
        at org.hibernate.cfg.JDBCBinder.readFromDatabase(JDBCBinder.java:92)
        at com.genuitec.eclipse.hibernate.wizards.MEJDBCMetaDataConfiguration.readFromJDBC(MEJDBCMetaDataConfiguration.java:137)
        at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob$7.execute(GenerateArtifactsJob.java:891)
        at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:64)
        at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:95)
        at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.buildConfiguration(GenerateArtifactsJob.java:872)
        at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.run(GenerateArtifactsJob.java:412)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
        Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Connection reset
        at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(Unknown Source)
        at com.microsoft.sqlserver.jdbc.TDSChannel.read(Unknown Source)
        at com.microsoft.sqlserver.jdbc.SQLServerConnection.Prelogin(Unknown Source)
        at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown Source)
        at com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown Source)
        at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
        at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
        at org.hibernate.console.FakeDelegatingDriver.connect(FakeDelegatingDriver.java:40)
        at java.sql.DriverManager.getConnection(DriverManager.java:582)
        at java.sql.DriverManager.getConnection(DriverManager.java:154)
        at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)
        at org.hibernate.cfg.reveng.dialect.AbstractMetaDataDialect.getConnection(AbstractMetaDataDialect.java:122)
        at org.hibernate.cfg.reveng.dialect.AbstractMetaDataDialect.getMetaData(AbstractMetaDataDialect.java:61)
        ... 13 more


        4楼2013-08-26 20:13
        回复
          求灭零


          5楼2013-08-26 20:24
          回复


            不知道是什么问题,,项目部署时没有错误,运行了一段时间退出来再重新登陆就出错了,显示密码有错误!


            6楼2015-01-19 20:09
            回复