Ez a szabály az XML elemzésre szolgáló setAttribute és getAttribute WebLogic attribútumok használatát ismeri fel. A szabály felismeri a Java kódot. Egy külön szabály ismeri fel a szolgáltatást engedélyező WebLogic weblogic.servlet.XMLParsingHelper szűrő használatát.
Példa:
request.setAttribute("org.xml.sax.helpers.DefaultHandler", someObject)
Példa:
String handler = "org.xml.sax.helpers.DefaultHandler";
request.setAttribute(handler, someObject);
Például: Document myDocument = request.getAttribute("org.w3c.dom.Document")
Példa:
String handler = "org.w3c.dom.Document";
Document myDoc = request.getAttribute(handler);
Példák:
request.setAttribute("org.xml.sax.helpers.DefaultHandler", myHandler);
request.getAttribute("org.w3c.dom.Document");
A gyorsjavítás előző sorokra való alkalmazásakor a kérdéses sorok törlésre kerülnek.
Megjegyzés: Ellenőrizze, hogy a myHandler objektum inicializálása más módon végbemegy, ha az objektum a kódon belül később felhasználásra kerül.
Példák:
Document myDocument = request.getAttribute("org.w3c.dom.Document");
A gyorsjavítás alkalmazásakor az előző kód a következőre módosul:
Document myDocument;
Megjegyzés: Ellenőrizze, hogy a myDocument objektum inicializálása más módon végbemegy, ha az objektum a kódon belül később felhasználásra kerül.