|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Parameter Entities don't work in Xerces if...
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/ ***************************************************************************
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








