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]