[jboss-user] [JBoss Tools (users)] - Re: Hibernate Configurations problem

asookazian do-not-reply at jboss.com
Wed Mar 11 16:46:21 EDT 2009


Ok, so now these are the errors I'm getting with the booking project:

eclipse.buildId=M20090107-0800
  | java.version=1.5.0_17
  | java.vendor=Sun Microsystems Inc.
  | BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
  | Command-line arguments:  -os win32 -ws win32 -arch x86
  | 
  | 
  | Error
  | Wed Mar 11 13:32:20 PDT 2009
  | org.hibernate.exception.JDBCConnectionException: Getting database metadata
  | 
  | 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 org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter$2.execute(LazyDatabaseSchemaWorkbenchAdapter.java:114)
  | at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:64)
  | at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter.readDatabaseSchema(LazyDatabaseSchemaWorkbenchAdapter.java:105)
  | at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter.getChildren(LazyDatabaseSchemaWorkbenchAdapter.java:61)
  | at org.hibernate.eclipse.console.workbench.BasicWorkbenchAdapter.fetchDeferredChildren(BasicWorkbenchAdapter.java:105)
  | at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:234)
  | at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
  | Caused by: java.sql.SQLException: The database is already in use by another process: org.hsqldb.persist.NIOLockFile at b14f5d0b[file =C:\java\jbdevstudio-2.0.0.CR2\jboss-eap\jboss-as\server\default\data\hypersonic.lck, exists=true, locked=false, valid=false, fl =null]: java.lang.Exception:  java.io.IOException: The process cannot access the file because another process has locked a portion of the file : C:\java\jbdevstudio-2.0.0.CR2\jboss-eap\jboss-as\server\default\data\hypersonic.lck
  | at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
  | at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
  | at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
  | at org.hsqldb.jdbcDriver.connect(Unknown Source)
  | at org.hibernate.console.FakeDelegatingDriver.connect(FakeDelegatingDriver.java:40)
  | at java.sql.DriverManager.getConnection(DriverManager.java:525)
  | at java.sql.DriverManager.getConnection(DriverManager.java:140)
  | 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)
  | ... 11 more
  | 

Previously, I had started the HSQL manager from the web console after I started JBoss AS from the IDE.  Subsequently, I restarted JBDS, JBoss is not running.  I still am getting that lock error.  I have no clue what is locking it as I have only one JVM running (java.exe) as per my windows task mgr.

NOTE: The hibernate-console.properties did not exist when I imported the booking project as a java project.  It created a blank hibernate.properties for me so then I had to go copy the contents and tweak settings from my other project.  This properties file should not be blank, at minimum it should prompt the user to fill out a form in a wizard or copy it from somewhere.  I was getting "Could not locate TransactionManager" error but now that's fixed.

View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4217168#4217168

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4217168



More information about the jboss-user mailing list