[ https://issues.apache.org/jira/browse/LOG4J2-1127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14902998#comment-14902998 ]
Ralph Goers commented on LOG4J2-1127: ------------------------------------- Log4j calls setXIncludeAware from within a try/catch block and logs a warning if an exception occurs. However, it is only looking for certain exceptions. UnsupportedOperationException is one of them. The exception shown here makes it look like weblogic is hiding that exception from us and throwing its own exception. I can't be sure though because Log4j's stack is not included in the stack trace. > log4j2.xml cannot be parsed on Oracle Weblogic 12c > -------------------------------------------------- > > Key: LOG4J2-1127 > URL: https://issues.apache.org/jira/browse/LOG4J2-1127 > Project: Log4j 2 > Issue Type: Wish > Components: Configurators > Affects Versions: 2.3 > Environment: Weblogic 12c > Reporter: Fırat Salgür > > When using log4j2.xml configuration file with Oracle Weblogic12c runtime, I > get the following error: > {noformat} > weblogic.application.ModuleException: > java.lang.UnsupportedOperationException: setXIncludeAware is not supported > on this JAXP implementation or earlier: class > oracle.xml.jaxp.JXDocumentBuilderFactory > at > weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:140) > at > weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42) > Truncated. see log file for complete stacktrace > Caused By: java.lang.UnsupportedOperationException: setXIncludeAware is not > supported on this JAXP implementation or earlier: class > oracle.xml.jaxp.JXDocumentBuilderFactory > at > javax.xml.parsers.DocumentBuilderFactory.setXIncludeAware(DocumentBuilderFactory.java:614) > at > weblogic.xml.jaxp.RegistryDocumentBuilder.setupDocumentBuilderFactory(RegistryDocumentBuilder.java:450) > at > weblogic.xml.jaxp.RegistryDocumentBuilder.getDefaultDocumentBuilderFactory(RegistryDocumentBuilder.java:414) > at > weblogic.xml.jaxp.RegistryDocumentBuilder.getDocumentBuilder(RegistryDocumentBuilder.java:325) > at > weblogic.xml.jaxp.RegistryDocumentBuilder.parse(RegistryDocumentBuilder.java:153) > Truncated. see log file for complete stacktrace > > > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org