RDF test case rdfms-nested-bagIDs/test007.rdf erroneously approved?

The RDF test case rdfms-nested-bagIDs/test007.rdf [1] is a negative
parser test for the case where an empty property element contains both
an rdf:resource attribute and an rdf:bagID attribute. According to the
test case this is not allowed.

However, the production rule for empty property elements in the revised
RDF/XML Syntax Specifiction [2] clearly states that both attributes are
allowed on empty property elements. So is one of the documents wrong, or
am I overlooking something?

I know that rdf:bagID will be removed in the next round of updates, but
still, could someone please take a look at this using the current
documentation? Also, with all recent news about parsers that pass all
approved test cases, which set of test cases did you use and did you
spot the same problem?

Regards,

Arjohn Kampman

[1] 
http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-nested-bagIDs/test007.rdf
[2] http://www.w3.org/TR/rdf-syntax-grammar/#emptyPropertyElt

-- 
arjohn.kampman@aidministrator.nl
aidministrator nederland b.v.  - http://www.aidministrator.nl/
prinses julianaplein 14-b, 3817 cs amersfoort, the netherlands
tel. +31-(0)33-4659987  fax. +31-(0)33-4659987

Received on Wednesday, 30 July 2003 06:01:46 UTC