[Seasar-user:17301] Re: [S2Axis2/S2Container]クライアント実行時にClassNotFoundExceptionが発生
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2009年 4月 23日 (木) 22:22:22 JST
小林 (koichik) です.
Date: Thu, 23 Apr 2009 22:02:03 +0900
From: 西武 <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:17300] [S2Axis2/S2Container]クライアント実行時にClassNotFoundExceptionが発生
> S2Containerを作成します。path=example.dicon
(略)
> Exception occured at /components[1]/component[1]
> org.seasar.framework.exception.ClassNotFoundRuntimeException:
> [ESSR0044]クラスが見つかりませんでした。詳細はjava.lang.ClassNotFoundException:
example.dicon の最初の <component> 要素で
指定しているクラスが見つからないということなので,
そこに記述されている
> org.example.service.webservice.□□□□IF
が間違っているか,クラスパス上に存在しないかの
どちらかではないでしょうか.
> s2axis2-client.dicon のbaseURLも間違っていません。
s2axis2-client.dicon は関係ありません.
「作成します」「作成しました」というメッセージは
dicon を読み込む前後に出力されるので,メッセージを
インデントすると
S2Containerを作成します。 path=example.dicon
S2Containerを作成します。 path=s2axis2-client.dicon
S2Containerを作成します。 path=s2axis2.dicon
S2Containerを作成しました。 path=s2axis2.dicon
S2Containerを作成しました。 path=s2axis2-client.dicon
Exception occured at /components[1]/component[1]
org.seasar.framework.exception.ClassNotFoundRuntimeException:
ということになり,s2axis2.dicon および
s2axis2-client.dicon の読み込みは正常に
終了していることになります.
そして example.dicon の「作成しました」が
出力されていないので,例外が発生したのは
この dicon の処理中であることが分かります.
--
<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 メーリングリストの案内