[Seasar-user:8008] Re: Linux上のTomcatでHTMLファイルが表示されない
大坪 淳一
[E-MAIL ADDRESS DELETED]
2007年 6月 1日 (金) 15:26:40 JST
大谷さん。
大坪です、ご返信ありがとうございます。
・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 メーリングリストの案内