[Seasar-user:15013] Re: [SAStruts]WebSphere6.1 で filter is unavailable
高橋
[E-MAIL ADDRESS DELETED]
2008年 7月 12日 (土) 05:47:51 JST
高橋です。お世話になります。
小林さん、早々のレスありがとうございました。
結論として、解決しました。
■原因
小林さんのご指摘のとおり、デプロイ後のアプリケーション始動時に以下のExceptionが
出力されていました。
[08/07/11 17:55:14:812 JST] 0000007c ServletWrappe E SRVE0100E: サーブレットによってスローされた init() 例外が実現されませんでした s2container: java.lang.NoClassDefFoundError: Error while defining class: org.seasar.extension.jta.TransactionSynchronizationRegistryImpl
This error indicates that the class: javax.transaction.TransactionSynchronizationRegistry
could not be located while defining the class: org.seasar.extension.jta.TransactionSynchronizationRegistryImpl
This is often caused by having the class at a higher point in the classloader hierarchy
よく調べてみると、「第 4 回」の記事にある以下の一節、
> ただし、geronimo-jta_1.1_spec-1.0.jar はコピーしないでください。
の対応で、geronimo-jta_1.1_spec-1.0-tsr.jarもコピー対象外にしていたことに気付きました。
geronimo-jta_1.1_spec-1.0-tsr.jarをlibに加えてところ、正常に動作しました。
-------------
高橋
Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> wrote:
> 小林 (koichik) です.
>
> Date: Tue, 08 Jul 2008 04:20:26 +0900
> From: 高橋 <[E-MAIL ADDRESS DELETED]>
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:14945] [SAStruts]WebSphere6.1 で filter is unavailable
>
> > http://hogehoge/sample/echo/ にアクセスすると500エラーが発生しました。
> > ログには後述のようなスタックトレースが出力されてました。
>
> コンテナの初期化が失敗しているようです.
> もっと前の方に別のエラーが出ているはずなので,ログを
> チェックしてください.
>
> > SAStruts 1.0.2
>
> 「第 4 回」の記事は SAStruts 1.0.2-rc2 について書かれていますが,
> web.xml の内容が 1.0.2 とは異なっているかもしれません.
> 「第 5 回」の記事は SAStruts 1.0.2 について書いてあるので,
> こちらを参考にした方がいいかも.
>
> http://www.ibm.com/developerworks/jp/java/library/j_j-seasar05/
>
>
> --
> <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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内