Hi,

I am getting the following error from log4j (version 1.2.8) during the configuration.

;-----------------------------------------------------------------------------
log4j:ERROR Could not find [log4j.dtd]. Used [EMAIL PROTECTED] class loader in the sea
rch.
log4j:ERROR Parsing error on line 2 and column -1
log4j:ERROR External entity not found: "dummy://log4j.dtd".
java.net.MalformedURLException: unknown protocol: dummy
       at java.net.URL.<init>(URL.java:574)
       at java.net.URL.<init>(URL.java:464)
       at java.net.URL.<init>(URL.java:413)
at org.apache.crimson.parser.ExternalEntity.getInputSource(ExternalEntity.java:91)
       at org.apache.crimson.parser.Parser2.pushReader(Parser2.java:2986)
at org.apache.crimson.parser.Parser2.externalParameterEntity(Parser2.java:2721) at org.apache.crimson.parser.Parser2.maybeDoctypeDecl(Parser2.java:1154)
       at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:488)
       at org.apache.crimson.parser.Parser2.parse(Parser2.java:304)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433) at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:179) at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:665) at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:616) at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:602) at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460)
       at org.apache.log4j.LogManager.<clinit>(LogManager.java:113)
       at org.apache.log4j.Logger.getLogger(Logger.java:85)
at com.nortel.cdma.service.mediation.codec.cdl.impl.GetCodec.<clinit>(GetCodec.java:75) at com.nortel.cdma.service.mediation.codec.cdl.DefaultCodecFactory.getCodec(DefaultCodecFactory.java:9
2)
at com.nortel.cdma.service.mediation.codec.cdl.CDLCodecContext.getCodec(CDLCodecContext.java:151) at com.nortel.cdma.service.mediation.codec.cdl.CDLCodecContext.isProvisioningModeRequired(CDLCodecCont
ext.java:161)
at com.nortel.cdma.service.mediation.mdm.Passport.enqueueCdlCodecRequest(Passport.java:429) at com.nortel.cdma.service.mediation.mdm.Passport.getManagedElementAttributes(Passport.java:466) at com.nortel.cdma.service.mediation.mdm.MDMMediationManager.getManagedElementAttributes(MDMMediationM
anager.java:958)
at com.nortel.cdma.service.mediation.mdm.MDMSubsystemConnection.encodeRequest(MDMSubsystemConnection.j
ava:176)
at com.nortel.cdma.service.mediation.mdm.MDMSubsystemConnection.encode(MDMSubsystemConnection.java:248
)
at com.nortel.cdma.ddf.mapping.MappingManager.send(MappingManager.java:189) at com.nortel.cdma.service.mediation.generic.MediationRequestSendThread.run(MediationRequestSendThread
.java:82)
log4j:ERROR Could not parse input source [EMAIL PROTECTED]
;--------------------------------------------------------------------------

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

<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/";>

 <appender name="appender" class="org.apache.log4j.FileAppender">
   <param name="File" value="/tmp/Mediation_log.txt"/>
   <param name="Append" value="false"/>
   <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d [%t] %p - %m%n"/>
   </layout>
 </appender>

 <logger name="com.nortel.cdma">
    <level value ="debug"/>
    <appender-ref ref="appender"/>
 </logger>
</log4j:configuration>
;-------------------------------------------------------------------------------------------------------

I have also tried the xerces parser and get the same error.

Any ideas?

Thanks,
-Rakesh

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to