classpathx-xml
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Classpathx-xml] possible bug?


From: Nic Ferrier
Subject: [Classpathx-xml] possible bug?
Date: 14 Apr 2002 00:26:24 +0100

I'm getting an error when processing a document with an embedded
DTD. The document looks like this:

>>>>>
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<?xml:stylesheet type="text/xsl" href="mydoc.xsl"?>
<!DOCTYPE mydoc PUBLIC "-//TetraSix//DTD mydoc v1.1//EN" "mydoc.dtd" [
]>
<mydoc>


<p>Running GNU/Linux on an iMac</p>
.
.
.
<p>(c) Tapsell-Ferrier Limited 2001</p>
</mydoc>
<<<<<

Here's the exception I'm getting when I try to parse it:

java.net.MalformedURLException: no protocol: mydoc.dtd
        at java.net.URL.<init>(URL.java:473)
        at java.net.URL.<init>(URL.java:376)
        at java.net.URL.<init>(URL.java:330)
        at gnu.xml.aelfred2.XmlParser.pushURL(XmlParser.java:3456)
        at gnu.xml.aelfred2.XmlParser.parseDoctypedecl(XmlParser.java:820)
        at gnu.xml.aelfred2.XmlParser.parseProlog(XmlParser.java:513)
        at gnu.xml.aelfred2.XmlParser.parseDocument(XmlParser.java:409)
        at gnu.xml.aelfred2.XmlParser.doParse(XmlParser.java:160)
        at gnu.xml.aelfred2.SAXDriver.parse(SAXDriver.java:300)
        at gnu.xml.aelfred2.XmlReader.parse(XmlReader.java:271)
        at gnu.xml.dom.JAXPFactory$JAXPBuilder.parse(JAXPFactory.java:170)
        at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:71)

I don't think a protocol is necessary is it? For an embedded DTD?


Nic




reply via email to

[Prev in Thread] Current Thread [Next in Thread]