[Home] [By Thread] [By Date] [Recent Entries]

  • From: gupta@e... (Gupta)
  • To: xml-dev@x...
  • 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@x...
> For additional commands, e-mail: xerces-j-dev-help@x...
>


***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member