ServletResponse デフォルト・コンテンツ・タイプの振る舞いの変更を確認する

この規則により、setContentType() メソッドを使用して応答のコンテンツ・タイプを設定しない、HttpServlet を拡張するクラスにフラグを立てます。 WebSphere Application Server V5.1 でのデフォルト値は「text/html」でしたが、バージョン 6.0 のデフォルト値は「none」に変更されました。 この規則は setContentType() メソッド呼び出しのために HttpServlet を拡張するクラス以外のクラスは検索しません。このため、setContentType() メソッドを呼び出す別のクラスに HttpServletResponse が渡される可能性があります。 これに対しては、コードを手動でスキャンする必要があります。

Web コンテナーのカスタム・プロパティー com.ibm.ws.webcontainer.contenttypecompatibility を設定して、強制的に以前の振る舞いにすることができます。 このプロパティーを V4、V5、V6、または V7 に設定すると、デフォルト contentType は、指定されたバージョンに基づいて設定されます。

カスタム・プロパティーの設定の追加情報については、以下を参照してください。
WebSphere Application Server Version 5.x からの web アプリケーション・コンポーネントをマイグレーションする