Diese Regel erkennt die Verwendung der WebLogic-Attribute "setAttribute" und "getAttribute" für XML-Parsing. Diese Regel erkennt den Java-Code. Eine gesonderte Regel erkennt die Verwendung des WebLogic-Helpers weblogic.servlet.XMLParsingHelper, der dieses Feature aktiviert.
Beispiel:
request.setAttribute("org.xml.sax.helpers.DefaultHandler", someObject)
Beispiel:
String handler = "org.xml.sax.helpers.DefaultHandler";
request.setAttribute(handler, someObject);
Beispiel: Document myDocument = request.getAttribute("org.w3c.dom.Document")
Beispiel:
String handler = "org.w3c.dom.Document";
Document myDoc = request.getAttribute(handler);
Beispiele:
request.setAttribute("org.xml.sax.helpers.DefaultHandler", myHandler);
request.getAttribute("org.w3c.dom.Document");
Wenn die automatische Korrektur auf die vorherigen Zeilen angewendet wird, werden diese Zeilen gelöscht.
Anmerkung: Stellen Sie sicher, dass das Objekt
myHandler
wird auf andere Weise initialisiert, wenn er später im Code verwendet wird.
Beispiele:
Document myDocument = request.getAttribute("org.w3c.dom.Document");
Wenn die automatische Korrektur angewendet wird, wird der vorherige Code geändert:
Document myDocument;
Anmerkung: Stellen Sie sicher, dass das Objekt
myDocument
wird auf andere Weise initialisiert, wenn er später im Code verwendet wird.