Error - HELP

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.]

<?xml version="1.0" encoding="UTF-8"?>










<!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