Hi,
I’m very new with XML, RDF and Tamino, so to start maybe i will do some silly questions.Sorry about that.
I’m working in a project, where i have to build a engine of research in the RDF metadata.
So i started creating an database where i intend to load the RDF objects into the database, then retrieve them with the help of Tamino’s query language X-Query.
So i went to Tamino Schema Editor, where i defined a schema, a collection and a doctype, and then i imported one DTD document. This DTD is for simple Dublin Core metadata. I checked if the document is well-formed.
When i go to the database menu and do “Define Schema” i connect to my database.
But then it is give me an error, and i don’t know the meaning of this error.
I already tried to do a double click in the message but anything happen.
So the error is: " datatype validation for attribute “name” of type XS:NCName failed: An invalid value has been found during the validation "
Does anyone can help me, please.
Regards
Teresa
Hi Teresa,
could you please post the DTD that you are using?
Which version of Tamino are you using - 3.1.1.4?
Thanks,
Trevor.
[This message was edited by Trevor Ford on 16 Jul 2002 at 16:13.]
<!ATTLIST rdf:RDF
%rdfnsdecl; %dcnsdecl;
>
<!ENTITY % dcmes "dc:title | dc:creator | dc:subject | dc:description |
dc:publisher | dc:contributor | dc:date | dc:type | dc:format |
dc:identifier | dc:source | dc:language | dc:relation | dc:coverage |
dc:rights">
<!ATTLIST rdf:Description
rdf:about CDATA #IMPLIED
>
<!ATTLIST dc:title
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
rdf:parseType CDATA #IMPLIED
>
<!ATTLIST dc:creator
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:subject
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:description
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:publisher
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:contributor
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:date
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:type
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:format
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:identifier
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:source
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:language
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:relation
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:coverage
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
<!ATTLIST dc:rights
xml:lang CDATA #IMPLIED
rdf:resource CDATA #IMPLIED
>
Hi Trevor,
Sorry but as i said, i’m new with Tamino, and also with this for
Hi Teresa,
(Sorry it’s late - I missed this topic.)
The error message you are getting is caused by the name “dc:title”. Unfortunately, there are more namespaces in the DTD than Tamino is currently able to handle.
I looked around on the Forums, and it seems that this problem has cropped up before.
Perhaps this topic is particularly interesting: Converting DTD with new Tamino Schema Editor
Cheers,
Trevor.
What is the actual namespace limitation? :rolleyes:
Hello,
in short Tamino 3 does not support the usage of multiple namespaces (import), Tamino 4 will do so.
This discussion gives an insight into a possible solution.
Kind regards,
Harald