At 01:34 PM 8/28/2006, you wrote:
>Jacob Kjome <[EMAIL PROTECTED]> wrote on 08/24/2006 01:59:14 AM:
>
>>
>> Sure enough, I looked at CoreDocumentImpl and importNode(Node,
>> boolean, boolean, HashTable), where it deals with DOCUMENT_TYPE_NODE
>> in the switch statement, and it doesn't copy the internal subset
>> string from the srcdoctype to the newdoctype.  Adding the following
>> line solves the issue...
>>
>> newdoctype.setInternalSubset(srcdoctype.getInternalSubset());
>>
>> I've reported the bug and attached a very simple patch.  I hope it
>> can be applied for the next release!
>
>Thanks Jake. I've committed your patch to SVN.
>
>> http://issues.apache.org/jira/browse/XERCESJ-1181
>>

Thanks Michael!

>>
>> I'm still curious about the Entity node that gets created as a child
>> of the DocumentType.  Is that supposed to get created?  Is it necessary?
>
>Yes and yes. The entity map contains an Entity node for each of the
>general entities declared in the DTD. The one Entity in the source
>document is being copied into the cloned document.
>

Ahhh...  Ok, Xerces1 didn't do that I don't think.

Jake

>
>Michael Glavassevich
>XML Parser Development
>IBM Toronto Lab
>E-mail: [EMAIL PROTECTED]
>E-mail: [EMAIL PROTECTED]



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

Reply via email to