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");
Je-li rychlá oprava použita na předchozí řádky, tyto řádky se odstraní.
Poznámka: Ověřte, že objekt myHandler je inicializován jinými způsoby v případě, že je později použit v kódu.
Příklady:
Document myDocument = request.getAttribute("org.w3c.dom.Document");
Je-li použita rychlá oprava, předchozí kód se změní na:
Document myDocument;
Poznámka: Ověřte, že objekt myDocument je inicializován jinými způsoby v případě, že je později použit v kódu.