![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Bohdan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 1.6.2005 Репутация: нет Всего: нет |
Подскажите, плиз в чем моя ошибка.
Сращиваю Hibernate c JBoss. В архиве *.har в META-INF\hibernate-service.xml прописал <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE server> <server> <mbean code="org.jboss.hibernate.jmx.Hibernate" name="jboss.har:service=Hibernate"> <attribute name="DatasourceName">java:/PortalDataSource</attribute> <attribute name="Dialect">net.sf.hibernate.dialect.Oracle9Dialect</attribute> <attribute name="SessionFactoryName">java:/hibernate/SessionFactory</attribute> <attribute name="CacheProviderClass">net.sf.hibernate.cache.EhCacheProvider</attribute> <attribute name="MaxFetchDepth">3</attribute> <attribute name="JdbcBatchSize">5</attribute> <attribute name="JdbcFetchSize">1000</attribute> <attribute name="JdbcScrollableResultSetEnabled">false</attribute> <attribute name="GetGeneratedKeysEnabled">false</attribute> <attribute name="QueryCacheEnabled">true</attribute> <attribute name="ShowSqlEnabled">true</attribute> <attribute name="Hbm2ddlAuto">update</attribute> </mbean> </server> В oracle-ds.xml <local-tx-datasource> <jndi-name>PortalDataSource</jndi-name> <connection-url>jdbc:oracle:thin:@comp:1521:base</connection-url> <driver-class>oracle.jdbc.driver.OracleDriver</driver-class> <user-name>site</user-name> <password>site</password> <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name> </local-tx-datasource> Вот. А при запуске jboss получаю такую ошибку: ERROR [net.sf.hibernate.cfg.Configuration] Could not configure datastore from input stream org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect at org.dom4j.io.SAXReader.read(SAXReader.java:353) ......... |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
Какие версии JBoss и Hibernate? Насколько я знаю JBoss работает только с Hibernate версий >=3.0, а у тебя судя по названиям пакетов 2.1.
|
|||
|
||||
| Bohdan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 1.6.2005 Репутация: нет Всего: нет |
Ну да. Я использую Hibernate 2.1.6. (JBoss 3.2).
А можно на третьем jbosse использовать 3 hibernate? |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
Пардон, ошибся. Оказыватся начиная с версии 3.2.6 в JBoss Hibernate появился.
Ошибка характерна для ситуации, когда парсер не может получить DTD. Попробуй в hibernate-service.xml убрать вот это:
Да и вообще мне кажется что такая декларация DOCTYPE неправильна, хотя и не специалист в XML. |
|||
|
||||
| Bohdan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 1.6.2005 Репутация: нет Всего: нет |
На счет <!DOCTYPE server> согласен. Убрал.
Но ситуация не сменилась. |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
Осталось проверить DTD в файлах маппингов. В принципе он должен DTD находить внутри hibernate.jar, но кто его знает... Если и в маппингах все нормально, то других идей нет.
|
|||
|
||||
| Bohdan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 1.6.2005 Репутация: нет Всего: нет |
Хочу попробовать на JBoss 4.2 c Hibernate 3.0.
Какие настройки должны быть в META-INF\hibernate-service.xml? |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
Судя по Getting started нет особых отличий - http://docs.jboss.org/jbossas/getting_star.../hibernate.html.
|
|||
|
||||
| Bohdan |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 1.6.2005 Репутация: нет Всего: нет |
Спасибо. На JBoss 4.2 получилось. Проблема наверное и в правду была в том, что в маппингах было
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> |
|||
|
||||
| StandartenFuhrer |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 22.10.2006 Репутация: нет Всего: нет |
А мона еще ссылочек для тех кто JBoss первый раз видит... и есть огромное желаение приконектится через Hibernate... пробовал посто xml наборосать не получается...ошибочка... желательно что-то на русском... или хотя бы привязаное к еклипсу...а то сидишь и паришся...шо де няходится из под консоли....
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |