I receive the next error while configuring the Log4J. But the problem is that it 
happens in some computers, but not in others (with the same configuration...). Any 
idea...

the config file is quite simple... (at the end)=

Error
log4j:ERROR Could not parse input stream [java.io.FileInputStream@2c06b2].
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.XMLWatchdog.doOnChange(DOMConfigurator.java:725)
 at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:80)
 at org.apache.log4j.helpers.FileWatchdog.<init>(FileWatchdog.java:49)
 at org.apache.log4j.xml.XMLWatchdog.<init>(DOMConfigurator.java:717)
 at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:517)
 at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:500)
 at osabide.log.classes.ClsGestionTrazas.fncIniciarTrazado(ClsGestionTrazas.java:166)
 at osabide.log.servlets.SrvInitLog.service(SrvInitLog.java:37)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
 at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:123)
 at weblogic.servlet.ServletServlet.service(ServletServlet.java:46)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
 at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:123)
 at 
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:761)
 at 
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:708)
 at 
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
 at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:346)
 at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:246)
 at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:135)

 
Config File
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
 
 <appender name="SALIDA_DEBUG" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>
  
  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="DEBUG"/>
                 <param name="AcceptOnMatch" value="true" />
  </filter>
  
  <filter class="org.apache.log4j.varia.DenyAllFilter"/>
  
  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %c{4} (%F:%L) - %m%n"/>
  </layout>
 </appender>
 
 <appender name="SALIDA_INFO" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>
     
  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="INFO"/>
                 <param name="AcceptOnMatch" value="true" />
  </filter>
  
  <filter class="org.apache.log4j.varia.DenyAllFilter"/>
  
  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %c{4} - %m%n"/>
  </layout>
 </appender>
 
 <appender name="SALIDA_WARN" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>    
  
  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="WARN"/>
                 <param name="AcceptOnMatch" value="true" />
  </filter>
  
  <filter class="org.apache.log4j.varia.DenyAllFilter"/>
  
  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %d{dd/MM/yyyy - HH:mm:ss.SSS} 
%c{4} (%F:%L) - %m%n"/>
  </layout>
 </appender>
 
 <appender name="SALIDA_ERROR" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>
     
  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="ERROR"/>
                 <param name="AcceptOnMatch" value="true" />
  </filter>
  
  <filter class="org.apache.log4j.varia.DenyAllFilter"/>
  
  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %d{dd/MM/yyyy - HH:mm:ss.SSS} 
%c{4} (%F:%L) - %m%n"/>
  </layout>
 </appender>
 
 <appender name="SALIDA_FATAL" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>    
  
  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="FATAL"/>
                 <param name="AcceptOnMatch" value="true" />
  </filter>
  
  <filter class="org.apache.log4j.varia.DenyAllFilter"/>
  
  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %d{dd/MM/yyyy - HH:mm:ss.SSS} 
%c{4} (%F:%L) - %m%n"/>
  </layout>
 </appender>
 
 <category name="osabide">
  <priority value="debug"/>
  <appender-ref ref="SALIDA_DEBUG"/>
  <appender-ref ref="SALIDA_INFO"/>
  <appender-ref ref="SALIDA_WARN"/>
  <appender-ref ref="SALIDA_ERROR"/>
  <appender-ref ref="SALIDA_FATAL"/>
 </category> 

 <appender name="GESTION_TRAZAS" class="org.apache.log4j.FileAppender">
  <param name="File" value="..\\Netscape\\Server4\\docs\\osabide\\logs\\gestion.log"/>
  
  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %c{4} (%F:%L) - %m%n"/>
  </layout>
 </appender>
  
 <category name="osabide.log" additivity="false">
  <priority value="debug"/>
  <appender-ref ref="GESTION_TRAZAS"/>
 </category>
 
</log4j:configuration>

-----------------------------------------------------------------
Raúl Carazo ( [EMAIL PROTECTED] )
Bilbomática S.A.
Licenciado Poza 55 4 planta 
Tel. 94.427.63.08
Fax 94.427.15.47
48013 BILBAO

Reply via email to