Bugs item #611551, was opened at 2002-09-19 08:10
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=104754&aid=611551&group_id=4754

Category: Tapestry
Group: bug
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Howard Lewis Ship (hship)
Summary: DTD validation error with XML Spy

Initial Comment:
XML Spy refuses to validate Tapestry DTD.

http://tapestry.sf.net/dtd/Tapestry_1_3.dtd:

...
320: <!ELEMENT library-specification %library-content;>
321: <!ATTLIST library-specification>
...

XML Spy complains about line 321, empty ATTLIST. If 
this line is removed, DTD validition will succeed.

----------------------------------------------------------------------

Comment By: Howard Lewis Ship (hship)
Date: 2002-09-19 10:20

Message:
Logged In: YES 
user_id=26816

XMLSpy is wrong.

Here's the definition of <!ATTLIST> (from XML Bible, 1st 
edition, p. 942):

[52] AttlistDecl :: '<!ATTLIST' S Name AttDef* S? '>'
[53] AttDef ::= S Name S AttType S DefaultDecl

The 'S' is a whitespace token.

AttDef* means zero or more, so <!ATTLIST foo> is 
completely valid.

That being said, I can keep XMLSpy happy ... but *they* are 
wrong.  Please bring this to their attention, whoever opened 
this bug.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=104754&aid=611551&group_id=4754


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Tapestry-developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/tapestry-developer

Reply via email to