[jdom-interest] Issue with Doctype (systemId , publicId whitespace)
Collin VanDyck
collin at hannonhill.com
Mon May 10 10:10:31 PDT 2004
Per Norrman wrote:
>
> Collin VanDyck wrote:
>
>>> But the transformation works, doesn't it? I assume you transform the
>>> JDOM document using JDOMSource, and in that case the error shouldn't
>>> have any effect on the actual tranformation.
>>
>>
>>
>> The transformation does work, but for some reason further
>> transformations strip out the doctype. After reading your response
>> (thanks by the way for the detail), I think the problem may lie
>> elsewhere.
>>
>> If this is the case, is there any way I can then suppress these
>> errors that are coming out on STDERR?
>>
>
> Nothing immediate that I can think of. The problem is that the parsing
> of the doctype fails, coupled with the fact that SAXOutputter does not
> assign an ErrorHandler to the XMLReader that parses the Doctype.
>
> Either patch the XMLOutputter source, or (temporarily) remove the
> DocType during transformation.
>
> (I'll submit a patch for SAXOutputter, but that doesn't help you while
> using JDOM-B8).
Thanks very much -- I'll try your suggestions.
More information about the jdom-interest
mailing list