[
Lists Home |
Date Index |
Thread Index
]
- From: gupta@enode.com (Gupta)
- To: xml-dev@xml.org
- Date: Mon, 12 Jun 2000 18:27:07 -0700
Hi all,
The following message sent to the Xerces-J-dev mailing list failed to elicit
any response.
Since the bug database at http://xml.apache.org/bugs/ is not accessible,
I am hoping somebody here can shed some light on this problem, including the
status of the bug, in case it has been reported previously.
Thanks,
Ramesh
> If I change the document-class-name property, then parameter entities
> stop working in SOME cases, but continue to work in others!
> I am using Xerces 1.1.1.
>
> Here is a simple test case using external parameter entities:
>
> <!-- ======================================== -->
> <?xml version = "1.0" ?>
> <!DOCTYPE foo SYSTEM "my.dtd" []>
> <foo>
> <something/>
> </foo>
> <!-- ======================================== -->
>
> where, the contents of "my.dtd" are:
>
> <!-- ======================================== -->
> <!ENTITY % myEntity 'something'>
> <!ELEMENT other (#PCDATA)>
> <!ELEMENT something (#PCDATA)>
> <!ELEMENT foo (other?, (%myEntity;)*)>
> <!-- ======================================== -->
>
> With namespaces feature turned off, and validation turned on, I get an
> error:
> The content of element type "foo" must match "<other?,other*>".
>
> Note that the error says <other?,other*>, not <other?,something*>. The error
> goes away if I reverse the order in which something and other are declared
> in the external DTD file! The problem also disappears if I do not change the
> document-class-name property of the DOMParser.
>
> Does anybody know why this is happening, or how to avoid the problem?
>
> Thanks,
>
> Ramesh
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-j-dev-help@xml.apache.org
>
***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************
|