[Seasar-user:4271] Re: diconファイルの自動登録でNullPointerException

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2006年 8月 7日 (月) 04:00:23 JST


小林 (koichik) です.

Date:    Sun, 06 Aug 2006 15:23:49 +0900
From:    Shiho SASAKI <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:4267] diconファイルの自動登録でNullPointerException

> Tomcatで正常に動いていたアプリケーションを
> WebSphereで動かそうとすると
> diconファイルの自動登録(JarComponentAutoRegister、
> FileSystemComponentAutoRegister)でNullPointerExceptionが
> 発生してしまいます。

これは WebSphere の ClassLoader#getResource(String) に
Jar ファイルのパスを指定した場合,Java 標準の jar: を
プロトコルとする URL ではなく,wsjar: という独自プロトコルの
URL が返されるために起こる問題です.

S2.4 では beta-4 で対応しましたが,S2.3 ではまだ未対応です.
次のリリース (S2.3.11) に含めるのでお待ちください.


なお,[Seasar-user:4269] については S2Struts で同じような対応が
必要かもしれません.
そちらについては S2Struts コミッタの方回答よろしく.



-- 
<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 メーリングリストの案内