0

ICEFaces 1.8.2 と Tomcat 6.0.24 を使用して、単一の jspx ページを作成しました。このページには、3 つの入力フィールドといくつかの出力テキストのみが含まれています。メタ リフレッシュのため、ページは 10 分ごとに再読み込みされます。

FireFox 23 でページを開いてしばらく放置すると、ページが存在しない URL にリダイレクトされ、エラー ページが表示されます。URL buildserver/proef/terminal/sample... は buildserver/proef/terminal/inal/sample... にリダイレクトされます。

私の質問は、ページが間違った URL にリダイレクトされる原因は何ですか? Tomcat または ICEFaces に問題がありますか?

HTTP トラフィックを Tomcat にリダイレクトするために Apache の Web サーバーを使用していません。Eclipse で Tomcat を実行しているときにリダイレクトが発生することも確認しました。

Wireshask でキャプチャされたブラウザと Tomcat 間の通信の概要を次に示します。

GET /proef/terminal/sample_label_print.jspx?location=004-PRODEE HTTP/1.1

Host: buildserver
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: nl,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Cookie: JSESSIONID=57AC0E6B2F86B115AE984F3B7E7FBA93; ice.sessions=; updates=; ice.lease=1380208450505; JSESSIONID.8be0fa73=1f4e10ca702da469c4b0c37f42905d6a; screenResolution=1680x1050; JSESSIONID.48b2edef=c66cf618a1d31a7cef66687c8f6c0550; bconn=Bv54BVUkcK2uDN4y25NcvA:50:acquired
Connection: keep-alive
Cache-Control: max-age=0

HTTP/1.1 302 Moved Temporarily

Server: Apache-Coyote/1.1
Pragma: no-cache
Cache-Control: no-cache
Expires: 0
Cache-Control: no-cache
Cache-Control: no-store
Cache-Control: must-revalidate
Location: http://buildserver/proef/terminal/inal/sample_label_print.jspx
Content-Type: text/html;charset=UTF-8
Content-Length: 0
Date: Thu, 26 Sep 2013 15:14:06 GMT


GET /proef/terminal/inal/sample_label_print.jspx HTTP/1.1

Host: buildserver
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: nl,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Cookie: JSESSIONID=57AC0E6B2F86B115AE984F3B7E7FBA93; ice.sessions=; updates=; ice.lease=1380208450505; JSESSIONID.8be0fa73=1f4e10ca702da469c4b0c37f42905d6a; screenResolution=1680x1050; JSESSIONID.48b2edef=c66cf618a1d31a7cef66687c8f6c0550; bconn=Bv54BVUkcK2uDN4y25NcvA:50:acquired
Connection: keep-alive
Cache-Control: max-age=0


HTTP/1.1 500 Internal Server Error

Server: Apache-Coyote/1.1
Pragma: no-cache
Cache-Control: no-cache
Expires: 0
Cache-Control: no-cache
Cache-Control: no-store
Cache-Control: must-revalidate
Content-Type: text/html;charset=UTF-8
Transfer-Encoding: chunked
Date: Thu, 26 Sep 2013 15:14:06 GMT

どんな助けでも大歓迎です。

4

1 に答える 1