SeasarWiki

Seasar2の互換性に関する情報

この文書では、既存のSeasar2(s2-framework、s2-extension、s2-tiger)を アップグレードする際の注意点を記します。

バージョンAからバージョンBにアップグレードする場合には、バージョン間に 記載されている注意点に従って作業を行なえば良いようになっています。

バージョン2.4.18-rc1

重要な変更点

S2-Framework

  1. ognl-2.6.9-patch-20070624.jar を ognl-2.6.9-patch-20070908.jar に置き換えてください.

S2-Extension

  1. jta.dicon をカスタマイズしている場合:
    1. 以下のドキュメントに記載されている環境の場合は s2-extension-2.4.18.jar に含まれる dicon ファイルを使用してください.
      1. http://s2container.seasar.org/2.4/ja/transaction.html
    2. その他の環境で TransactionManager を利用可能な場合:
      1. org.seasar.extension.tx.control.TransactionManagerControl のコンポーネント定義を jta.dicon に追加してください.
    3. その他の環境で TransactionManager を利用できない場合:
      1. org.seasar.extension.tx.control.UserTransactionControl のコンポーネント定義を jta.dicon に追加してください.

バージョン2.3.23-rc1

重要な変更点

バージョン2.4.17

重要な変更点

バージョン2.3.22

重要な変更はありません.

バージョン2.4.16

重要な変更はありません.

バージョン2.4.15

重要な変更はありません.

バージョン2.3.21

重要な変更はありません.

バージョン2.4.14

重要な変更点

S2-Framework

  1. ognl-2.6.7.jar を ognl-2.6.9-patch-20070624.jar に置き換えてください.

S2-Extension

s2-extensionを使用している場合:

  1. XlsReader/XlsWriter機能を利用している場合:
    1. poi-2.5.1-final-20040804.jar を poi-3.0-FINAL.jar に置き換えてください.

バージョン2.3.20

重要な変更点

S2-Framework

  1. ognl-2.6.7.jar を ognl-2.6.9-patch-20070624.jar に置き換えてください.

S2-Extension

s2-extensionを使用している場合:

  1. XlsReader/XlsWriter機能を利用している場合:
    1. poi-2.5.1-final-20040804.jar を poi-3.0-FINAL.jar に置き換えてください.

バージョン2.4.13

重要な変更点

S2-Extension

s2-extensionを使用している場合:

  1. DBSession機能を利用している場合:
    1. dbsession.dicon を配布ファイルの seasar2/resources に含まれている最新のものに変更してください.

バージョン2.4.13 rc1

重要な変更点

バージョン2.4.12

重要な変更点

S2-Tiger

s2-tigerを使用している場合:(2.4.13 以降にバージョンアップする場合で,EJBやJPAを利用しない場合,項番 1〜3 は読み飛ばしてください)

  1. TomcatまたはJ2EE1.4対応のAPサーバを使っている場合:
    1. EJB3やJPAの利用の有無に関わらず
      1. geronimo-annotation_1.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
      2. geronimo-ejb_3.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
      3. geronimo-jpa_3.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
    2. EJB3を使用する場合は,上記に加えて
      1. geronimo-interceptor_1.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
  2. Tomcat6を使っている場合:
    1. EJB3やJPAの利用の有無に関わらず
      1. geronimo-ejb_3.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
      2. geronimo-jpa_3.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
    2. EJB3を使用する場合は,上記に加えて
      1. geronimo-interceptor_1.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
  3. スタンドアロン環境の場合:
    1. EJB3やJPAの利用の有無に関わらず
      1. geronimo-annotation_1.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
      2. geronimo-ejb_3.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
      3. geronimo-jpa_3.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
    2. EJB3を使用する場合は,上記に加えて
      1. geronimo-interceptor_1.0_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)
  4. S2Unit4を使用する場合:
    1. junit4.1.jarをjunit4.3.1.jarに置き換える

詳細は以下のドキュメントを参照してください.

バージョン2.4.11

重要な変更点

S2-Extension

s2-extensionを使用している場合:

  1. TomcatまたはJ2EE1.4対応のAPサーバを利用している場合:
    1. geronimo-jta_1.1_spec-1.0.jarを追加(以前のバージョンのものがあれば削除しておくこと)

バージョン2.4.10

重要な変更はありません.

バージョン2.4.9

重要な変更はありません.

バージョン2.4.8

重要な変更はありません.

バージョン2.4.7

重要な変更点

S2-Framework

  1. javassist-3.3.ga.jar を javassist-3.4.ga.jar に置き換える

バージョン2.4.6

重要な変更点

S2-Tiger

  1. S2Unit4を使用する場合:
    1. junit4.0.jarをjunit4.1.jarに置き換える

バージョン2.4.5

(これ以前の情報はまだありません)


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS