お仕事不具合対応編。


■開発環境

OS:windows XP SP2

ブラウザ:Internet Explorer 6


<サーバー>

OS:AIX

アプリケーションサーバー:webSphere


■お客様環境

OS:windows XP SP2

ブラウザ:Internet Explorer 6


キャッシュさせないために、HTMLで対応してくれとの事。

やりましょう。ええ、やってやろうじゃないの!


…と、調べてみたら、そこまで意気込む必要もなく、タグを1行追加してあげれば

対応完了。


でもこれで、問題を再現してくれ

(前回、HTMLが古いままだったので、今回は新しくなってるか、現象が起きないことを確認する)

という課題が残った。




■"Pragma: No-cache" タグを使用してもページがキャッシュされる。 - Microsoft サポートフォーム
http://support.microsoft.com/kb/222064/JA/

そのため、修正後HTMLをリリース後、またHTMLを修正してお客さんに確認してもらった。

結果×


どうにも原因がわからない。

アプリケーションサーバーを噛ますとキャッシュがクライアントに残るのかな?

もしかしたら、アプリケーションサーバー側に古いキャッシュをどっかで持ってる可能性も捨てきれない。

結局調べきることができず、


HTML→JSP に修正して対応する方針で、お客様に納得して頂き対応した。

サーバーに関連するソフトウェアの知識は、まだまだ不足していてわからんことが多いです。


<参考リンク>

●AIX - IT用語辞典 e-word

http://e-words.jp/w/AIX.html

●Webアプリケーションサーバ - IT用語辞典 e-word

http://e-words.jp/w/WebE382A2E38397E383AAE382B1E383BCE382B7E383A7E383B3E382B5E383BCE38390.html


●websphere - IT用語辞典 e-word

http://e-words.jp/w/websphere.html