Я развертываю корпоративное приложение (ухо) в tomee как доказательство концепции. Наше приложение раньше работало в jboss 4, мы ищем варианты перехода на JBoss 7 или tomee.tomee with hibernate 3
Я делаю POC с ejb3 и hibernate 3. Это отлично работает в JBoss 7. Когда я развертываю то же приложение в tomee, я получаю исключения при открытии сеанса спящего режима. Ниже приведена конфигурация гибернации и трассировка стека исключений. Цените любую помощь.
<property name="connection.datasource">java:openejb/Resource/DS</property>
<property name="connection.pool_size">70</property>
<property name="dialect">org.hibernate.dialect.Oracle9Dialect</property>
<property name="current_session_context_class">thread</property>
<property name="transaction.manager_lookup_class">org.apache.openejb.hibernate.TransactionManagerLookup</property>
<property name="transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
<property name="hibernate.transaction.flush_before_completion">true</property>
<property name="hibernate.transaction.auto_close_session">true</property>
</session-factory>
Nov 20, 2014 9:28:37 AM org.apache.openejb.core.transaction.EjbTransactionUtil handleSystemException SEVERE: EjbTransactionUtil.handleSystemException: org.hibernate.SessionFactory.openSession()Lorg/hibernate/Session; java.lang.NoSuchMethodError: org.hibernate.SessionFactory.openSession()Lorg/hibernate/Session;