- PR -

tomcatとiisの連携について

1
投稿者投稿内容
竹内
会議室デビュー日: 2004/05/06
投稿数: 2
投稿日時: 2004-05-06 13:10
はじめまして。
竹内と申します。

tomcat3.2.4とiisを連携させたいと考えております。
tomcat単独での動作確認はとれましたので
iisとの連携を現在確認しているのですが、
なぜか、servletは表示されるのですが、
JSPが表示されません。
(exampleコンテキストのサンプルでテストしています。)
以下のURLによる単独での動作はするのですが、
http://localhost:8080/examples/jsp/num/numguess.jsp

連携させようとするとページが見つかれません。と
表示されてしまいます。
http://localhost/examples/jsp/num/numguess.jsp


もし、どなたか原因をご存知の方が
いられましたらご教授願えませんでしょうか?
よろしくお願いいたします。
aa
ぬし
会議室デビュー日: 2004/01/08
投稿数: 299
投稿日時: 2004-05-06 19:53
引用:

以下のURLによる単独での動作はするのですが、
http://localhost:8080/examples/jsp/num/numguess.jsp

連携させようとするとページが見つかれません。と
表示されてしまいます。
http://localhost/examples/jsp/num/numguess.jsp



IIS側で /examples が、%tomcat_home%\webapps\examples になるように設定がきちんとできてますか?
失礼ながら、本当にservletは http://localhost/examples/xxxxx で動いてますか?
竹内
会議室デビュー日: 2004/05/06
投稿数: 2
投稿日時: 2004-05-07 11:35
ご回答ありがとうございます。
返信が遅れ申し訳ありません。

竹内です。

>IIS側で /examples が、%tomcat_home%\webapps\examples になるように設定がきちんとで>きてますか?
>失礼ながら、本当にservletは http://localhost/examples/xxxxx で動いてますか?

はい、
http://localhost/examples/xxxxx は動いていると思います。
iisのログを確認してみたところサーブレットでは
isapi_redirect.dllにリダイレクトしているのに
jspファイルはiisがそのまま実行しようとし、
そんなファイルは存在しないので
エラーが出ているようです。

ちなみにuriworkermap.properties
では以下のように指定しております。

/examples/*=ajp12
/examples/*.jsp=ajp12
/examples/servlet/*=ajp12

なにか間違い等ありましたら
ご指摘のほどよろしくお願いいたします。


以下iisのログの抜粋です。
1行目がservletにアクセスしたときで
2行目がjspにアクセスしたときのものです。
2004-05-07 02:31:54 127.0.0.1 - 127.0.0.1 80 GET /jakarta/isapi_redirect.dll - 200 Mozilla/4.0+(compatible;+MSIE+5.5;+Windows+NT+5.0;+T312461)
2004-05-07 02:32:02 127.0.0.1 - 127.0.0.1 80 GET /examples/jsp/error/err.jsp?name=audi&submit=Submit - 500 Mozilla/4.0+(compatible;+MSIE+5.5;+Windows+NT+5.0;+T312461)


aa
ぬし
会議室デビュー日: 2004/01/08
投稿数: 299
投稿日時: 2004-05-08 16:50
すいません。ajpとか詳しくないので分かりません。
ところでjspの時のエラーコードは500なんでしょうか?
もしそうならtomcatに送られた後でコンパイルエラーになっているかもしれません。
tomcat側のログに何か残っていないかと、8080ポートでそのjsp動いてますか?
1

スキルアップ/キャリアアップ(JOB@IT)