Имя источника данных JDNI, настроенное на сервере Jboss, определяется свойствами hibernate.connection.datasource
.
Основной hibernate.cfg.xml
должен выглядеть следующим образом:
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- Database connection settings -->
<property name="hibernate.connection.datasource">java:comp/env/jdbc/EmployeeDB</property>
<!-- SQL dialect -->
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<!-- Mapped annotated entity-->
<mapping class="org.hibernate.tutorial.domain.Event"/>
</session-factory>
</hibernate-configuration>
Спасибо ... я вмятина знаю Абт в hibernate.connection.datasource где теперь добавить, что ?? Вы имеете в виду в oracle-ds.xml ??? , в котором тег должен меня изменить ??? – bali208
'hibernate.connection.datasource' предназначен для файла конфигурации hibernate, по умолчанию это имя файла 'hibernate.cfg.xml' –
Спасибо! Я попробовал! это сработало! – bali208