[hibernate-issues] [Hibernate-JIRA] Created: (HHH-5459) JdbcSupportLoader throws AbstractMethodError on JDBC < 1.4
Stephane Epardaud (JIRA)
noreply at atlassian.com
Wed Aug 11 08:10:40 EDT 2010
JdbcSupportLoader throws AbstractMethodError on JDBC < 1.4
----------------------------------------------------------
Key: HHH-5459
URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-5459
Project: Hibernate Core
Issue Type: Bug
Components: core
Affects Versions: 3.6.0.Beta2
Reporter: Stephane Epardaud
When using a legacy JDBC driver before Java 1.4 I get the following exception:
{noformat}
Caused by: java.lang.AbstractMethodError: solid.jdbc.SolidDatabaseMetaData.getJDBCMajorVersion()I
at com.mchange.v2.c3p0.impl.NewProxyDatabaseMetaData.getJDBCMajorVersion(NewProxyDatabaseMetaData.java:3726)
at org.hibernate.engine.jdbc.JdbcSupportLoader.useContextualLobCreation(JdbcSupportLoader.java:78)
at org.hibernate.engine.jdbc.JdbcSupportLoader.loadJdbcSupport(JdbcSupportLoader.java:52)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:121)
at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2163)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2159)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1383)
at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:954)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:891)
{noformat}
Which is due to the fact that JdbcSupportLoader invokes DatabaseMetaData.getJDBCMajorVersion() which was introduced in Java 1.4.
Would it be possible to check for the presence of this function so that we can keep using legacy drivers which in our case is the only way to keep working with this obsolete database (Solid)?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list