I have configured hibernate to work with firebird (interbase 6 + firebird interclient).
Everything seems to be ok, and i tried some query and they were ok too.
Howewer the logger shows me this problem while starting up hibernate:
...
...
13:44:00,131 WARN SettingsFactory:96 - Could not obtain connection metadata
interbase.interclient.DriverNotCapableException: [interclient] Unsupported feature: Using a JDBC 2 method which is not yet supported.
See API reference for exception interbase.interclient.DriverNotCapableException
at interbase.interclient.DatabaseMetaData.supportsResultSetType(DatabaseMetaData.java:4957)
at net.sf.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:76)
at net.sf.hibernate.cfg.Configuration.buildSettings(Configuration.java:1155)
at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:789)
at helpers.HibernateUtil.<clinit>(HibernateUtil.java:17)
at helpers.SessionListener.sessionCreated(SessionListener.java:18)
at org.apache.catalina.session.StandardSession.tellNew(StandardSession.java:380)
at org.apache.catalina.session.StandardSession.setId(StandardSession.java:352)
at org.apache.catalina.session.ManagerBase.createSession(ManagerBase.java:697)
at org.apache.catalina.session.StandardManager.createSession(StandardManager.java:313)
at org.apache.coyote.tomcat5.CoyoteRequest.doGetSession(CoyoteRequest.java:2274)
at org.apache.coyote.tomcat5.CoyoteRequest.getSession(CoyoteRequest.java:2116)
at org.apache.coyote.tomcat5.CoyoteRequestFacade.getSession(CoyoteRequestFacade.java:526)
at org.apache.coyote.tomcat5.CoyoteRequestFacade.getSession(CoyoteRequestFacade.java:531)
at helpers.HibernateFilter.doFilter(HibernateFilter.java:30)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:144)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
at java.lang.Thread.run(Thread.java:534)
13:44:00,131 INFO SettingsFactory:103 - Use scrollable result sets: false
13:44:00,141 INFO SettingsFactory:106 - Use JDBC3 getGeneratedKeys(): false
13:44:00,141 INFO SettingsFactory:109 - Optimize cache for minimal puts: false
13:44:00,141 INFO SettingsFactory:115 - echoing all SQL to stdout
13:44:00,141 INFO SettingsFactory:118 - Query language substitutions: {}
13:44:00,141 INFO SettingsFactory:129 - cache provider: net.sf.hibernate.cache.EhCacheProvider
13:44:00,242 INFO Configuration:1116 - instantiating and configuring caches
13:44:00,462 INFO SessionFactoryImpl:118 - building session factory
13:44:01,684 INFO SessionFactoryObjectFactory:82 - Not binding factory to JNDI, no JNDI name configured
Should i worry about this expcetion?
|