S2Container-2.4.0-beta-3 リリース

[Seasar-user:3862]でメールがきました。
重要な内容があったため、念のためメモ。

S2Container-2.4.0-beta-3 をリリースしました.

<重要>dicon ファイルについて

このリリースから,j2ee.dicon など S2 が提供する
dicon ファイルの多くは S2 の Jar ファイルの中に
含めるようになりました.

・s2-extension-2.4.0-beta-3.jar
    j2ee.dicon  (J2EE 1.4 機能を使うための dicon)
    jta.dicon   (トランザクションマネージャの定義)
    ejbtx.dicon (EJB2.x トランザクション機能の定義)
・s2-tiger-2.4.0-beta-3.jar
    javaee5.dicon (JavaEE 5 機能を使うための dicon)
    ejb3tx.dicon  (EJB3 トランザクション機能の定義)
    jpa.dicon     (JPA エンティティマネージャのための定義)

これらのファイルが Jar よりも優先されるクラスパス上にあると,
Jar の中の dicon が使われなくなるのでご注意ください.
WEB アプリの場合,WEB-INF/classes は WEB-INF/lib 以下の
Jar ファイルよりも優先します.

なお,JDBC DataSource の定義は j2ee.dicon から切り出して
jdbc.dicon に記述することになりました.

jdbc.dicon および aop.dicon は S2 の Jar の中に含まれて
いないので,配布ファイルの resources ディレクトリ以下に
含まれているものをそれぞれの環境に合わせて変更し,
クラスパスの通ったディレクトリに配置してください.