[Seasar-user:8010] Re: Linux上のTomcatでHTMLファイルが表示されない

大坪 淳一 [E-MAIL ADDRESS DELETED]
2007年 6月 1日 (金) 16:48:29 JST


大坪です。

プロジェクトのクリーンビルドをやってみましたがやはりだめなようです。

・Tomcatのログ
・他にもTeeda/S2が出しているデバッグログなど
 少し大きくなりましたのでcatalina.outに出力されたログを
 テキストファイルで添付いたします。

・他のリソースは見えるか。
 jsやcssファイルは見えました。
 やはりHTMLファイルだけエラーが起こるようです。

・Teeda/S2抜きのモジュールではTomcatは正しく動作していますか?
 HelloWorldとだけ表示するサーブレットを作成したのですが、
 こちらは正常に動作するようです。

他には・・・
Teedaのバージョンアップで以下のファイルをインポートしています。
teeda-ajax-1.0.6.jar
teeda-core-1.0.6.jar
teeda-extension-1.0.6.jar
teeda-tiger-1.0.6.jar
s2-framework-2.4.12.jar
s2-extension-2.4.12.jar
geronimoo-jta_1.1.spec-1.0.jar

以上、よろしくお願いします。

> 大谷です。
> 
> まだこれだけだと情報不足ですので、
> いくつか情報を教えてください。
> 
> ・Tomcatのログ
> ・他にもTeeda/S2が出しているデバッグログなど
> ・他のリソースは見えるか。
>  例えば、jsやCSSなどはブラウザからURL指定で見えますか?
> ・Teeda/S2抜きのモジュールではTomcatは正しく動作していますか?
> 
> または一回SuperAgileのプロジェクトをクリーンビルドして
> Warファイルにまとめてもらえると、うまくいくかもしれません。
> 
> 宜しくお願いします。
> 
> 07/06/01 に 大坪 淳一<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > 大谷さん。
> > 大坪です、ご返信ありがとうございます。
> >
> > ・JDKのバージョン
> > Linux、Windowsともにjdk1.5.0_10です。
> >
> > ・TomcatはJDK 1.4 Compatability Packageを入れているかどうか
> >  TomcatはCore(apache-toccat-5.5.23)を入れました。
> >
> > ・Warファイルのパッケージングはどのようにしていますか?
> > Eclipse上でプロジェクトを右クリックして「Tomcatプロジェクト」の
> > 「プロジェクト設定に従いWARファイルを作成」で作成しました。
> >
> > ・最初にアクセスしたURLについて
> > Tomcat Managerからアプリケーション名のリンクをクリックして
> > index.jspが表示されることを確認しています。
> > ブラウザに表示されているURLが
> > http://"サーバのIP":8080/"アプリケーション名"/
> > の状態になっていますので、それを
> > http://"サーバのIP":8080/"アプリケーション名"/view/test/test.html
> > のようにアドレスを付け足してHTMLファイルが表示されないことを
> > 確認しています。
> >
> > 以上でよろしいでしょうか?
> > よろしくお願いします。
> >
> > > 大谷です。
> > >
> > > こちらの環境では
> > > RedHat Enterprise Linux AS4 update2
> > > Tomcat5.5.23
> > > で確認したときには動いています。
> > >
> > > お手数ですが下記について教えてください。
> > > ・JDKのバージョン
> > > ・TomcatはJDK 1.4 Compatability Packageを入れているかどうか
> > > ・Warファイルのパッケージングはどのようにしていますか?
> > > ・最初にアクセスしたURLについて
> > >
> > > 宜しくお願いします。
> > >
> > > 07/06/01 に 大坪 淳一<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > > > はじめまして、大坪と申します。
> > > >
> > > > 3ヶ月ほど前からSeasarでWeb画面の開発を始めました。
> > > >
> > > > 日頃はローカルのPC(Windows)で開発を行っていますが、
> > > > 運用段階ではそれをwarファイルなどにしてLinuxの
> > > > アプリケーションサーバ(Tomcat)上におくつもりです。
> > > > そのため、LinuxにTomcatをインストールしてローカルPC
> > > > から持っていったwarファイルをデプロイしたのですが、
> > > > 下記のエラーが出て画面が表示されません。
> > > >
> > > > ためしに他のWindowsのPCにTomcatをインストールして
> > > > warファイルをデプロイしたところ、こちらは正常に表示されました。
> > > > Linuxでもトップにおいてあるindex.jspは表示でき、
> > > > エラーが起こるのはHTMLファイルだけのようです。
> > > >
> > > > ここ3日くらい調べているのですが、なかなかうまくいきません。
> > > > どなたかご教授いただけないでしょうか?
> > > > よろしくお願いします。
> > > >
> > > > ・プロジェクト
> > > > Dolteng0.18.1で生成したChura Project(Super Agile)
> > > > ・Tomcat
> > > > 5.5.23
> > > > ・Linux
> > > > White Box Enterprise Linux release 3.0 (Liberation Respin 3)
> > > > を使用しております。
> > > >
> > > > 例外
> > > > javax.servlet.ServletException: サーブレット facesServlet のServlet.init()が例外を投げました
> > > >         org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> > > >         org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
> > > >         org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
> > > >         org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> > > >         org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> > > >         org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> > > >         org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
> > > >         java.lang.Thread.run(Thread.java:595)
> > > >
> > > > 原因
> > > > java.lang.IllegalStateException: no factory javax.faces.context.FacesContextFactory configured for this appliction
> > > >         javax.faces.FactoryFinder.getFactory(FactoryFinder.java:48)
> > > >         javax.faces.internal.WebAppUtil.getFactory(WebAppUtil.java:142)
> > > >         javax.faces.webapp.FacesServlet.init(FacesServlet.java:67)
> > > >         org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> > > >         org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
> > > >         org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
> > > >         org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> > > >         org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> > > >         org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> > > >         org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
> > > >         java.lang.Thread.run(Thread.java:595)
> > > > _______________________________________________
> > > > Seasar-user mailing list
> > > > [E-MAIL ADDRESS DELETED]
> > > > https://ml.seasar.org/mailman/listinfo/seasar-user
> > > >
> > >
> > >
> > > --
> > > =============================
> > > Shinpei Ohtani
> > > [E-MAIL ADDRESS DELETED]
> > > =============================
> > > _______________________________________________
> > > Seasar-user mailing list
> > > [E-MAIL ADDRESS DELETED]
> > > https://ml.seasar.org/mailman/listinfo/seasar-user
> >
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://ml.seasar.org/mailman/listinfo/seasar-user
> >
> 
> 
> -- 
> =============================
> Shinpei Ohtani
> [E-MAIL ADDRESS DELETED]
> =============================
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: catalina.out.txt
型:         application/octet-stream
サイズ:     10810 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20070601/88e99717/attachment.obj 


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