Toto pravidlo zjistí použití atributů setAttribute a getAttribute serveru WebLogic pro analýzu XML. Toto pravidlo zjistí kód Java. Samostatné pravidlo zjistí použití WebLogic weblogic.servlet.XMLParsingHelper, což umožňuje tato funkce.
Příklad:
request.setAttribute("org.xml.sax.helpers.DefaultHandler", someObject)
Příklad:
String handler = "org.xml.sax.helpers.DefaultHandler";
request.setAttribute(handler, someObject);
Příklad: Document myDocument = request.getAttribute("org.w3c.dom.Document")
Příklad:
String handler = "org.w3c.dom.Document";
Document myDoc = request.getAttribute(handler);
Příklady:
request.setAttribute("org.xml.sax.helpers.DefaultHandler", myHandler);
request.getAttribute("org.w3c.dom.Document");
Po použití automatické opravy na předchozí řádky se tyto řádky odstraní.
Poznámka: Ověřte, že objekt,
myHandler
, je inicializován jinými způsoby, pokud je později použit v rámci kódu.
Příklady:
Document myDocument = request.getAttribute("org.w3c.dom.Document");
Po použití automatické opravy se předchozí kód změní na:
Document myDocument;
Poznámka: Ověřte, že objekt,
myDocument
, je inicializován jinými způsoby, pokud je později použit v rámci kódu.