ceki 2003/02/19 06:29:40
Modified: src/java/org/apache/log4j/xml Tag: v1_2-branch
DOMConfigurator.java
Log:
Forgot to include comments in the previous commit.
Artifically changing the system id from "log4j.dtd" to "dummy://log4j.dtd" and
setting an entity resolver seems to satisfy all parsers. Thus, there is no need
to worry about changing the format of config files.
Revision Changes Path
No revision
No revision
1.49.2.5 +2 -0 jakarta-log4j/src/java/org/apache/log4j/xml/DOMConfigurator.java
Index: DOMConfigurator.java
===================================================================
RCS file:
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/xml/DOMConfigurator.java,v
retrieving revision 1.49.2.4
retrieving revision 1.49.2.5
diff -u -r1.49.2.4 -r1.49.2.5
--- DOMConfigurator.java 19 Feb 2003 14:24:06 -0000 1.49.2.4
+++ DOMConfigurator.java 19 Feb 2003 14:29:40 -0000 1.49.2.5
@@ -652,7 +652,9 @@
try {
dbf.setValidating(true);
+
DocumentBuilder docBuilder = dbf.newDocumentBuilder();
+
docBuilder.setErrorHandler(new SAXErrorHandler());
docBuilder.setEntityResolver(new Log4jEntityResolver());
// we change the system ID to a valid URI so that Crimson won't
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]