Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> hibernate + postgresql 
V
    Опции темы
GWTMain
Дата 3.6.2010, 08:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 4.3.2010

Репутация: нет
Всего: нет



Вот собственно валится это дело с таким exception
Код

Initial SessionFactory creation failed.java.lang.AbstractMethodError: org.postgresql.jdbc2.Jdbc2DatabaseMetaData.getJDBCMajorVersion()I
Exception in thread "main" java.lang.ExceptionInInitializerError
    at db.HibernateUtil.<clinit>(HibernateUtil.java:19)
    at db.BusDAOImpl.getAllBusses(BusDAOImpl.java:73)
    at db.Main.main(Main.java:10)
Caused by: java.lang.AbstractMethodError: org.postgresql.jdbc2.Jdbc2DatabaseMetaData.getJDBCMajorVersion()I
    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 db.HibernateUtil.<clinit>(HibernateUtil.java:16)
    ... 2 more



вот что в начале говорит

Код

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/Distr/Java/hibernate-distribution-3.5.2-Final/slf4j-1.6.0/slf4j-jdk14-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/Distr/Java/hibernate-distribution-3.5.2-Final/slf4j-1.6.0/slf4j-log4j12-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/Distr/Java/hibernate-distribution-3.5.2-Final/slf4j-1.6.0/slf4j-nop-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/Distr/Java/hibernate-distribution-3.5.2-Final/slf4j-1.6.0/slf4j-simple-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
03.06.2010 11:36:52 org.hibernate.cfg.Environment <clinit>
INFO: Hibernate 3.5.2-Final
03.06.2010 11:36:52 org.hibernate.cfg.Environment <clinit>
INFO: hibernate.properties not found
03.06.2010 11:36:52 org.hibernate.cfg.Environment buildBytecodeProvider
INFO: Bytecode provider name : javassist
03.06.2010 11:36:52 org.hibernate.cfg.Environment <clinit>
INFO: using JDK 1.4 java.sql.Timestamp handling
03.06.2010 11:36:52 org.hibernate.cfg.Configuration configure
INFO: configuring from file: hibernate.cfg.xml
03.06.2010 11:36:52 org.hibernate.cfg.Configuration addResource
INFO: Reading mappings from resource : Bus.hbm.xml
03.06.2010 11:36:52 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
INFO: Mapping class: db.Bus -> busses
03.06.2010 11:36:52 org.hibernate.cfg.HbmBinder bindCollection
INFO: Mapping collection: db.Bus.drivers -> busDriver
03.06.2010 11:36:52 org.hibernate.cfg.Configuration addResource
INFO: Reading mappings from resource : Driver.hbm.xml
03.06.2010 11:36:52 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
INFO: Mapping class: db.Driver -> drivers
03.06.2010 11:36:52 org.hibernate.cfg.Configuration doConfigure
INFO: Configured SessionFactory: null
03.06.2010 11:36:52 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Using Hibernate built-in connection pool (not for production use!)
03.06.2010 11:36:52 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Hibernate connection pool size: 20
03.06.2010 11:36:52 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: autocommit mode: false
03.06.2010 11:36:52 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: using driver: org.postgresql.Driver at URL: jdbc:postgresql://localhost:5432/hibernate
03.06.2010 11:36:52 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: connection properties: {user=postgres, password=****}
03.06.2010 11:36:52 org.hibernate.cfg.SettingsFactory buildSettings
INFO: RDBMS: PostgreSQL, version: 8.4.0
03.06.2010 11:36:52 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC driver: PostgreSQL Native Driver, version: PostgreSQL 8.2 JDBC2 with NO SSL (build 506)
03.06.2010 11:36:52 org.hibernate.dialect.Dialect <init>
INFO: Using dialect: org.hibernate.dialect.PostgreSQLDialect

чтож ему нужно то?
PM MAIL   Вверх
aleksandy
Дата 3.6.2010, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 260
Регистрация: 17.12.2006

Репутация: 4
Всего: 5



Ну, как бы в стэктрэйсе все написано...
Caused by: java.lang.AbstractMethodError: org.postgresql.jdbc2.Jdbc2DatabaseMetaData.getJDBCMajorVersion()

Метод DatabaseMetaData#getJDBCMajorVersion(), судя по документации, появился с версии 1.4, а драйвер у тебя для 1.2 smile. Либо скачай новый драйвер, либо, что предпочтительнее, скачай исходники драйвера и собери бинарник сам под свою версию явы. Там, собственно, даже делать ничего не надо, ant все сделает за тебя.
PM   Вверх
GWTMain
Дата 3.6.2010, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 4.3.2010

Репутация: нет
Всего: нет



Цитата(aleksandy @  3.6.2010,  10:54 Найти цитируемый пост)
Метод DatabaseMetaData#getJDBCMajorVersion(), судя по документации, появился с версии 1.4, а драйвер у тебя для 1.2 


Да Да, потом заметил это=) просто подключил все jar и старые и новые=)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0421 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.