[Seasar-user:17114] Re: eclipse + Dolteng でTeeda S2DAOの構成で作成したプロジェクトがTomcatから起動できない

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2009年 3月 26日 (木) 16:00:14 JST


小林 (koichik) です.

Date:    Thu, 26 Mar 2009 10:45:45 +0900
From:    maeda <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:17112] eclipse + Dolteng でTeeda S2DAOの構成で作成したプロジェクトがTomcatから起動できない

> eclipse3.4+DoltengでTeeda S2DAOのプロジェクトを作成したのですが 
> eclipseからは起動出来るのですがeclipseからではなくTomcat5.5を直接起動すると 
> 
> HTTPステータス 500 - 
> 
> org.seasar.framework.exception.EmptyRuntimeException: [ESSR0007]S2Containerはnullあるいは空であってはいけません
> 	org.seasar.framework.container.factory.SingletonS2ContainerFactory.getContainer(SingletonS2ContainerFactory.java:175)
> 	org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:68)
> 
> となり起動することができません、

このメッセージはコンテナが初期化されていないために
出力されるものです.
これより前に,コンテナの初期化中に失敗したメッセージが
出力されているはずなので,それを確認してください.

ありそうな原因としては,Eclipse では JDK6 で
コンパイル&実行していて,Tmcat 直接起動では
JDK5 で実行されるために ClassFormatError が
発生しているとか.



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