[Seasar-user:16292] Re: エクスポートしたjarを使用した実行環境について
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2008年 11月 13日 (木) 16:30:32 JST
小林 (koichik) です.
Date: Thu, 13 Nov 2008 11:04:28 +0900
From: Hirata <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:16288] Re: エクスポートしたjarを使用した実行環境について
> 再度Doltengを使用してプロジェクトを作成して、S2関連のjarを差し替えて実行
> したところ、
> 以下のような結果となりました。
> Caused by: java.lang.RuntimeException: NOT IMPLEMENTED
> at org.jboss.util.file.ArchiveBrowser.getBrowser(Unknown Source)
> at
> org.hibernate.ejb.Ejb3Configuration.scanForClasses(Ejb3Configuration.java:610)
最初の現象と同じに戻ってますね.
[Seasar-user:16281] で書いたように,
Hibernate EntityManager 3.2.1 と,その依存
ライブラリである jboss-archive-browser との
組み合わせでは,Jar 内の永続ユニットを
扱うことができません.
http://opensource.atlassian.com/projects/hibernate/browse/EJB-269
Hibernate EntityManager (およびその依存ライブラリ)
のバージョンを 3.3.1.ga 以降に更新する必要があります.
Hibernate Core および Hibernate Annotations も
(もしあるなら) 整合性の取れたバージョンにする
必要があるかもしれません.
[Seasar-user:16281] では jboss-archive-browser の
代わりに jboss-common-core を Hibernate EntityManager
3.2.1 と組み合わせて,とりあえず動作はしたのですが,
どの程度互換性があるものなのかは未確認です.
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内