Zkontrolovat změnu chování výchozího typu obsahu ServletResponse

Toto pravidlo označí třídy, které rozšiřují HttpServlet, které nenastaví typ obsahu pro odezvu s metodou setContentType(). Výchozí hodnota v produktu WebSphere Application Server V5.1 byla "text/html", ale výchozí hodnota ve verzi 6.0 ji změnila na "none". Toto pravidlo nebude hledat třídy mimo třídu, která rozšiřuje HttpServlet pro volání metody setContentType(), takže je možné, že odezva HttpServletResponse může být předána do jiné třídy, která volá metodu setContentType(). Kód bude muset být pro tento účel ručně procházen.

Přizpůsobená vlastnost webového kontejneru com.ibm.ws.webcontainer.redirectcontextroot může být nastavena tak, aby vynutila staré chování. Je-li tato vlastnost nastavena na hodnotu V4, V5, V6 nebo V7, pak bude výchozí hodnota contentType nastavena na základě zadané verze.

Další informace o nastavení přizpůsobené vlastnosti viz
Migrace komponent webové aplikace ze serveru WebSphere Application Server verze 5.x