[tugboat-gtd:26] Re: Winstoneで起動時のClassCastException

HARA, Yosuke [E-MAIL ADDRESS DELETED]
2007年 8月 9日 (木) 08:15:39 JST


u1hoshinoさん

はらです。こんにちは。ご報告ありがとうございます。
下記、次回から対応いたします。お手数お掛けいたしました。

u1hoshino wrote:
> u1hoshinoです。
> このメーリングリストには初めて投稿いたします。
>
> tugboatをwinstoneで起動した場合、下記のようなエラーが発生しました。
> ------
> [Winstone 2007/08/09 00:07:56] - Error initializing web application:
> prefix [/tugboat]
> java.lang.ClassCastException:
> org.seasar.framework.container.filter.S2ContainerFilter
> at winstone.FilterConfiguration.getFilter(FilterConfiguration.java:128)
> at winstone.WebAppConfiguration.<init>(WebAppConfiguration.java:907)
> at winstone.HostConfiguration.initWebApp (HostConfiguration.java:131)
> at
> winstone.HostConfiguration.initMultiWebappDir(HostConfiguration.java:297)
> at winstone.HostConfiguration.<init>(HostConfiguration.java:80)
> at winstone.HostGroup.initHost (HostGroup.java:85)
> at winstone.HostGroup.<init>(HostGroup.java:45)
> at winstone.Launcher.<init>(Launcher.java:196)
> at winstone.Launcher.main(Launcher.java:391)
>
> [Winstone 2007/08/09 00:07:56] - Listener winstone.ajp13.Ajp13Listener
> not found / disabled - ignoring
> [Winstone 2007/08/09 00:07:56] - Listener winstone.ssl.HttpsListener
> not found / disabled - ignoring
> [Winstone 2007/08/09 00:07:56] - Winstone Servlet Engine v0.9.9
> running: controlPort=disabled
> ------
>
> そこで、WEB-INF/libの中にある、下記jarを取り除いたところ正常に起動する
> ことを確認しました。
> - servlet-api-2.3.jar
> - geronimo-j2ee_1.4_spec-1.0.jar
>
> これらのJARに含まれるクラスはサーブレットコンテナがもっており、WEB-
> INF/libには配置する必要はないと思うので、
> これらはコンパイル時のみ利用し、WARファイル作成時には含めないように
> build.xmlを変更いただけないでしょうか?
>
> ちなみに私が確認したモジュールは下記のとおりです。
> - winstone-0.9.9.jar
> - tugboat-gtd-src-0.8.0-1.zip
--
Yosuke Hara



tugboat-gtd メーリングリストの案内