[Seasar-user:17300] [S2Axis2/S2Container]クライアント実行時にClassNotFoundExceptionが発生

西武 [E-MAIL ADDRESS DELETED]
2009年 4月 23日 (木) 22:02:03 JST


お世話になっております。
西武と申します。

現在、S2AXIS2を使用してWebサービスを作っています。
作成したWebサービスを
s2axis2-examplesにある
EchoClient.javaを参考にして作成したクラスでテストをしようとしたところ
ClassNotFoundException が発生しました。

以下、コンソールに出力されたエラー情報です。

DEBUG 2009-04-23 21:47:07,406 [Main Thread]
環境変数#Envにファイル(env.txt)から値(ct)が設定されました
DEBUG 2009-04-23 21:47:07,719 [Main Thread]
S2Containerを作成します。path=hotdeploy.dicon
DEBUG 2009-04-23 21:47:07,719 [Main Thread]
S2Containerを作成します。path=convention.dicon
DEBUG 2009-04-23 21:47:07,844 [Main Thread]
S2Containerを作成しました。path=convention.dicon
DEBUG 2009-04-23 21:47:07,844 [Main Thread]
S2Containerを作成します。path=customizer.dicon
DEBUG 2009-04-23 21:47:07,844 [Main Thread]
S2Containerを作成します。path=default-customizer.dicon
DEBUG 2009-04-23 21:47:07,859 [Main Thread]
S2Containerを作成します。path=std-customizer.dicon
DEBUG 2009-04-23 21:47:07,875 [Main Thread]
S2Containerを作成します。path=std-customizer-tiger.dicon
DEBUG 2009-04-23 21:47:07,891 [Main Thread]
S2Containerを作成しました。path=std-customizer-tiger.dicon
DEBUG 2009-04-23 21:47:07,891 [Main Thread]
S2Containerを作成しました。path=std-customizer.dicon
DEBUG 2009-04-23 21:47:07,891 [Main Thread]
S2Containerを作成しました。path=default-customizer.dicon
DEBUG 2009-04-23 21:47:07,906 [Main Thread]
S2Containerを作成しました。path=customizer.dicon
DEBUG 2009-04-23 21:47:07,906 [Main Thread]
S2Containerを作成します。path=creator.dicon
DEBUG 2009-04-23 21:47:07,906 [Main Thread]
S2Containerを作成しました。path=creator.dicon
DEBUG 2009-04-23 21:47:07,906 [Main Thread]
S2Containerを作成しました。path=hotdeploy.dicon
DEBUG 2009-04-23 21:47:07,953 [Main Thread]
S2Containerを作成します。path=example.dicon
DEBUG 2009-04-23 21:47:07,953 [Main Thread]
S2Containerを作成します。path=s2axis2-client.dicon
DEBUG 2009-04-23 21:47:07,969 [Main Thread]
S2Containerを作成します。path=s2axis2.dicon
DEBUG 2009-04-23 21:47:08,000 [Main Thread]
S2Containerを作成しました。path=s2axis2.dicon
DEBUG 2009-04-23 21:47:08,000 [Main Thread]
S2Containerを作成しました。path=s2axis2-client.dicon
Exception occured at /components[1]/component[1]
org.seasar.framework.exception.ClassNotFoundRuntimeException:
[ESSR0044]クラスが見つかりませんでした。詳細はjava.lang.ClassNotFoundException:
org.example.service.webservice.□□□□IF
 at org.seasar.framework.util.ClassUtil.forName(ClassUtil.java:100)
 at
org.seasar.framework.container.factory.ComponentTagHandler.start(ComponentTagHandler.java:43)
 at org.seasar.framework.xml.SaxHandler.start(SaxHandler.java:183)
 at org.seasar.framework.xml.SaxHandler.start(SaxHandler.java:177)
 at org.seasar.framework.xml.SaxHandler.startElement(SaxHandler.java:79)
 at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
 at org.apache.xerces.xinclude.XIncludeHandler.startElement(Unknown Source)
 at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
 at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
Source)
 at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
 at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
 at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
 at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
 at org.seasar.framework.util.SAXParserUtil.parse(SAXParserUtil.java:55)
 at
org.seasar.framework.xml.SaxHandlerParser.parse(SaxHandlerParser.java:117)
 at
org.seasar.framework.xml.SaxHandlerParser.parse(SaxHandlerParser.java:107)
 at
org.seasar.framework.container.factory.XmlS2ContainerBuilder.parse(XmlS2ContainerBuilder.java:170)
 at
org.seasar.framework.container.factory.XmlS2ContainerBuilder.build(XmlS2ContainerBuilder.java:148)
 at
org.seasar.framework.container.factory.AbstractS2ContainerBuilder.build(AbstractS2ContainerBuilder.java:65)
 at
org.seasar.framework.container.factory.S2ContainerFactory$DefaultProvider.build(S2ContainerFactory.java:634)
 at
org.seasar.framework.container.factory.S2ContainerFactory$DefaultProvider.create(S2ContainerFactory.java:558)
 at
org.seasar.framework.container.factory.S2ContainerFactory.create(S2ContainerFactory.java:144)
 at
org.seasar.framework.container.factory.SingletonS2ContainerFactory.init(SingletonS2ContainerFactory.java:135)
 at trio.action.EchoClient.main(EchoClient.java:41)
Caused by: java.lang.ClassNotFoundException:
org.example.service.webservice..□□□□IF
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Class.java:242)
 at org.seasar.framework.util.ClassUtil.forName(ClassUtil.java:98)

s2axis2-client.dicon のbaseURLも間違っていません。

すみませんが、ご教授お願いします。
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20090423/d8a2b709/attachment.html>


Seasar-user メーリングリストの案内