API-ul WebSphere Servlet a fost înlocuit de funcţionalitatea standard Servlet 3.0. Această regulă steaguri Java cod care are referiri la com.ibm.websphere.servlet.filter.ServletChainclasa deoarece nu este disponibil pe Liberty. Aplicațiile care necesită această funcționalitate ar trebui să utilizeze în schimb javax.servlet.Filter și javax.servlet.FilterChainclase clase.
O reparație asistată LLM este disponibilă în modulul de Asistent watsonx Aplicații Enterprise Java pentru a ajuta la conversie. Cu plugin-ul instalat, uita-te în sus care servetele sunt mapate la modelul URL folosit în dvs ServletChain și invoca LLM împotriva acestor clase. Odată ce servetele au fost transformate în filtre, puteți elimina servetele vechi din aplicație, eliminați ServletChain din codul dvs. și apoi configurați noile filtre în mod corespunzător în aplicația lui web.xml
Această regulă semnalează codul Java care face referire la următoarele clase şi pachete, deoarece acestea nu sunt disponibile pe Liberty.com.ibm.websphere.servlet.filter.ChainedRequestcom.ibm.websphere.servlet.filter.ChainedResponsecom.ibm.websphere.servlet.filter.ChainerServletPentru informaţii despre API-urile Java EE Servlet, vedeţi documentaţia Java pentru pachetul javax.servlet.
Pentru informaţii despre API-uri de WebSphere ServServlet, consultaţi IBM WebSphere Application Server, Comunicat de presă 8.5.
De asemenea, a se vedea nota de depreciere în com.ibm.websphere.servlet.filter.ServletChain class Java