- - PR -
tomcatのContextpathで他のマシンの場所を参照する。
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2002-12-11 11:47
いつもお世話になっております。
早速質問なのですが、tomcatプラグイン済みのeclipse上で他のマシンのtomcatを起動させることは可能なのでしょうか? そのマシン上にあるアプリケーションを起動させたいのですが。 設定のjavaのインストール済みJREやtomcathomeなどはそのマシンへのパスを記述して、tomcatを起動させているのですが、コンソールに Exception during startup processing java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:1127) at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:216) とエラーが出てしまいます。 [<終了しました>ローカルホスト上のorg.apache.catalina.startup.Bootstrap:13289] というのもデバックビューなどで表示されます。 ここをローカルホスト以外のものにすればよいのでしょうか? といってもその方法がわからないのですが... もしくは別の手段として、自分のマシンのtomcatを使用しリソースを他のマシンに置いてあるものを使うという方法をとってみました。 server.xmlに <Context path="http://そのマシンへのアドレス/SampleApp" docBase="そのマシンへのアドレス\%TOMCAT_HOME%\webapps\StiSample" workDir="そのマシンへのアドレス\%TOMCAT_HOME%\webapps\StiSample\work\org\apache\jsp" /> という記述をして、 http://そのマシンへのアドレス/SampleApp/Sample.jsp にアクセスするとJSPは表示されるのですが、リクエストを送ると以下のメッセージがブラウザに表示されます。 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, 管理人メールアドレス and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Apache/1.3.27 Server at localhost Port 80 tomcatは4.0.6 Apacheは1.3.27 連携にはmod_jk_1.3.27.dllを使用しました。 どなたかお詳しい方いらっしゃいましたらよろしくご教授お願いします。 [ メッセージ編集済み 編集者: クボタ 編集日時 2002-12-11 12:39 ] |
1
