You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by Keith Schomburg <ks...@cisco.com> on 2001/08/15 16:12:02 UTC

Error Using DOMConfigurator

I have a sample program that uses the DOMConfigurator.
The program works fine when run on W2K.  However, the
same program fails on Solaris with the below listed
error messages.  Any thoughts on why this works on
W2K and not on Solaris?

A copy of the XML file I'm using is attached.

Thanks,
  Keith

--------------- start of output -------------------

  log4j:ERROR Could not parse input stream [java.io.FileInputStream@5f6ccd].
  java.lang.SecurityException: sealing violation
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:234)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
        at
org.apache.crimson.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder

(DocumentBuilderFactoryImpl.java:82)
        at
org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:578)
        at
org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:527)
        at
org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:606)
        at test.log4j.TestAsyncApp.main(TestAsyncApp.java:29)


  log4j:ERROR No appenders could be found for category (test.log4j).
  log4j:ERROR Please initialize the log4j system properly.
------------ end of output -----------------