jboss 5.1 でローカルに実行しようとしているアプリを継承しました。アプリは休止状態を使用しており、データベースには Oracle 11g を使用しています。
アプリを起動すると、次のエラーが表示されます。
javax.persistence.PersistenceException: org.hibernate.HibernateException: Problem while trying to load or access OracleTypes.CURSOR value
そしてこのエラー:
Caused by: java.lang.IllegalAccessException: Class org.hibernate.dialect.Oracle8iDialect can not access a member of class oracle.jdbc.driver.OracleTypes with modifiers ""
私のpersistence.xmlファイルでは、これを設定しています:
<persistence-unit name="DomainPU">
<jta-data-source>java:/AuthorizationDS</jta-data-source>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect"/>
</properties>
</persistence-unit>
これらのエラーの原因と修正方法について何かアドバイスはありますか? この時点で何を試すべきかさえわかりません。