[ https://issues.apache.org/jira/browse/LOG4J2-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13484805#comment-13484805 ]
Noel Grandin commented on LOG4J2-104: ------------------------------------- Ralph, from my reading of the JDK bug report, Oracle has fixed the bug in various versions of Java. They appear to have fixed it in 6u29 and backported the fix to various places. Unfortunately I don't see a easy work-around, short of cut and pasting a fair chunk of code from java.util.Properties and java.util.XMLUtils into LogManager. > LogManager initialization failed when running from Jdeveloper. > -------------------------------------------------------------- > > Key: LOG4J2-104 > URL: https://issues.apache.org/jira/browse/LOG4J2-104 > Project: Log4j 2 > Issue Type: Bug > Components: Configurators > Affects Versions: 2.0-beta2 > Environment: Environment: > JDeveloper 11.1.1.6.0 > logj42 (apache-log4j-2.0-beta2-bin) > Windows 7 64bits > Reporter: Ralph Goers > > This issue was incorrectly opened in bugzilla as > https://issues.apache.org/bugzilla/show_bug.cgi?id=54053 by Evgeny. > Steps to Reproduce: > //config file presents or not - does not meter. > Run / Debug simple application: > import org.apache.logging.log4j.LogManager; > import org.apache.logging.log4j.Logger; > public class test_log { > public test_log() { > super(); > } > > static Logger logger = LogManager.getLogger(test_log.class.getName()); > public static void main(String[] args) { > test_log test_log = new test_log(); > > logger.entry(); > logger.debug("test"); > logger.error("test Err"); > logger.exit(); > > } > ... > } > Actual Results: > Failed with error > java.lang.ExceptionInInitializerError > at view.test_log.<clinit>(test_log.java:13) > Caused by: java.lang.ClassCastException: oracle.xml.parser.v2.DTD cannot be > cast to org.w3c.dom.Element > at java.util.XMLUtils.load(XMLUtils.java:61) > at java.util.Properties.loadFromXML(Properties.java:852) > at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:77) > Additional Info: > When xmlparserv2.jar is deleted - application run fine. > But - it have to be presents - when deleted, JDeveloper failed to start. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org