[Seasar-user:14600] Re: バッチアプリでjavax.servlet.http.HttpServletRequestは必要?

Yasuo Higa [E-MAIL ADDRESS DELETED]
2008年 6月 9日 (月) 09:54:50 JST


ひがです。

> もんきちです。
> 
> 現在、学習も兼ねてバッチアプリを作成しております。
> mainメソッド内で、SingletonS2ContainerFactory.init();を実行した際に以下のような
> Exceptionが発生しております。HttpServletRequestが見つからないと怒られれているよ
> うですが、そもそもTOMCAT等のAPサーバ配下にアプリを配置せず、javaコマンドを使って
> 単体実行するバッチを開発する場合、S2の仕様上servlet-api等のjarをクラスパスに含め
> る必要はあるのでしょうか?
> 
Seasar2のバージョンが書いてありませんが、
Seasar2.3系ならServeltのjarが必要だったかも。

Seasar2.4系ならServeltのjarは必要ありません。
> 
> Exception in thread "main" java.lang.NoClassDefFoundError: javax.servlet.http.HttpServletRequest
>     at org.seasar.framework.container.impl.RequestComponentDef.class$(RequestComponentDef.java:31)


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