You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by bu...@apache.org on 2001/09/24 16:53:33 UTC

DO NOT REPLY [Bug 3795] New: - Bug in xerces with Id and Id ref

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3795>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3795

Bug in xerces with Id and Id ref

           Summary: Bug in xerces with Id and Id ref
           Product: Xerces-J
           Version: 1.4.3
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Critical
          Priority: Other
         Component: Core
        AssignedTo: xerces-j-dev@xml.apache.org
        ReportedBy: christophe.robine@bull.net


Hello,

When i parse with Xerces the document that is given at the end of this message, 
the sax parser raised an Exception with the message
"An element with the identifier "toto" must appear in the document."
But the file is valid.

Thank you for having a look at that.

Christophe.

First the DTD :


<?xml version="1.0" encoding="ISO-8859-1"?>
<!ELEMENT PRC (FONCTION+)>
<!ATTLIST PRC
	ID 	CDATA #REQUIRED
	ENTREE  IDREF #REQUIRED
	IDOU 	CDATA #REQUIRED
	VERSION CDATA #REQUIRED
>
<!ELEMENT FONCTION (LIENSIMPLE*)>
<!ATTLIST FONCTION
	ID 	ID #REQUIRED
	ENTREE 	(O | N) #REQUIRED
>
<!ELEMENT LIENSIMPLE (DESTPRC | DESTFCT | DESTFIN)>
<!ATTLIST LIENSIMPLE
	ID 	ID #REQUIRED
	IDLIB 	CDATA #REQUIRED
>
<!ELEMENT DESTPRC EMPTY>
<!ATTLIST DESTPRC
	IDPRC 	CDATA #REQUIRED
	IDFCT 	CDATA #IMPLIED
>
<!ELEMENT DESTFCT EMPTY>
<!ATTLIST DESTFCT
	IDFCT 	IDREF #REQUIRED
>
<!ELEMENT DESTFIN EMPTY>

And a sample...

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE PRC SYSTEM "../../dtd/PRC.DTD">
<PRC ID="ModifierContactEmployeur" VERSION="V02.0" ENTREE="toto" 
IDOU="DossierEmployeur">
	<FONCTION ID="MeuhModifierContactEmployeur" ENTREE="O"/>
	<FONCTION ID="toto" ENTREE="O"/>
</PRC>

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-dev-help@xml.apache.org