Rozhraní WebSphere Servlet API bylo nahrazeno standardní funkčností Servlet 3.0. Toto pravidlo značí kód Java , který odkazuje na třídu com.ibm.websphere.servlet.filter.ServletChain , protože není k dispozici na serveru Liberty. Aplikace vyžadující tuto funkčnost by měly namísto toho používat třídy javax.servlet.Filter a javax.servlet.FilterChain .
Asistovaná oprava LLM je k dispozici v modulu plug-in watsonx Code Assistant for Enterprise Java Applications, který vám pomůže s převodem. S nainstalovaným modulem plug-in vyhledejte servlety, které jsou mapovány na vzor adresy URL použitý v řetězci ServletChain , a vyvolejte knihovnu LLM pro tyto třídy. Jakmile jsou servlety převedeny na filtry, můžete odebrat staré servlety z aplikace, odebrat ServletChain z vašeho kódu a poté nakonfigurujte nové filtry v deskriptoru implementace web.xml aplikace.
Toto pravidlo označí příznakem kód Java, který odkazuje na následující třídy a balíky, protože nejsou k dispozici na serveru Liberty.com.ibm.websphere.servlet.filter.ChainedRequestcom.ibm.websphere.servlet.filter.ChainedResponsecom.ibm.websphere.servlet.filter.ChainerServletInformace o rozhraní Java EE Servlet API viz dokumentace Java balíku javax.servlet.
Informace o rozhraních API servletu WebSphere viz IBM WebSphere Application Server, vydání 8.5 Specifikace rozhraní API.
Také si prohlédněte poznámku o zamítnutí v com.ibm.websphere.servlet.filter.ServletChain dokumentace ke třídě Java .