Hello Sergio, The bug is fixed and the fix will appear in Virtuoso Open Source soon. Validating RDF/XML parser of Virtuoso made a warning re. unsupported attribute and did not record it, now it support it and keeps all unknown attributes as properties, even if a warning is added to the validation log.
Best Regards, Ivan Mikhailov OpenLink Software http://virtuoso.openlinksw.com On Mon, 2009-05-18 at 17:02 +0200, Sergio Fernández wrote: > All, > > I found an issue with Virtuoso (5.0.11 on Debian Lenny) using the > function DB.DBA.RDF_LOAD_RDFXML_MT to load RDF/XML that looks like: > > <ex:ClassA rdf:about="http://example.org/foo#bar" > rdf:type="http://example.org/ex#ClassB"> > (...) > <ex:ClassA> > > If I query it using SPARQL, that instance has rdf:type ex:ClassA, but > not ex:ClassB. I know that serialization is not so pretty, but it's > valid according the syntax specification (and working with other > parsers). > > Any idea? This ugly output comes from other tool, and I'd prefer not to > do any intermediate transformation before load it into Virtuoso. > > BTW, I didn't try yet with Virtuoso 6. > > Best, >