Salve, sono nuova del forum, mi sono avvicinata da pochissimi giorni al linguaggio xml ed ho un problema che sinceramente non riesco a risolvere perchè non capisco dove sia il mio errore, spero possiate aiutarmi!
Ho creato un semplicissimo file xml che praticamente deve fornire una lista di ordini:
codice:
<?xml version="1.0" encoding="UTF-8"?>

<listaOrdini xmlns="http://www.negozio.org" 
    xsi:schemaLocation="http://www.negozio.org ordine.xsd" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    
    <idOrdine>ABCDEF01G00001I</idOrdine>
    <idOrdine>LMNOPQ02R00002S</idOrdine>
</listaOrdini>
inoltre ho creato un file xmlSchema (xsd) che descrive la struttura dei dati presenti nel file xml :
codice:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" 
		elementFormDefault="qualified"
		targetNamespace="http://www.negozio.org">
		
		<xs:element name="idOrdine" type="ordineType"/>	
		<xs:simpleType name="ordineType">
		<xs:restriction base="xs:string">
		<xs:pattern value="[A-Z]{6}[0-9]{2}[A-Z]{1}[0-9]{5}[A-Z]{1}"></xs:pattern>
		</xs:restriction>
		</xs:simpleType>
		
		
		<xs:element name="listaOrdini">
		<xs:complexType>
		<xs:sequence maxOccurs="unbounded">
		<xs:element name="idOrdine" type="ordineType"/>
		</xs:sequence>
		</xs:complexType>
    	</xs:element>
</xs:schema>
Validando il file mi viene segnalato un errore (alla riga 6) quindi nel momento in cui definisco "idOrdine"
di tipo "ordineType", l'errore è il seguente:
"Error resolving component 'ordineType'. It was detected that 'ordineType' has no namespace, but components with no target namespace are not referenceable from schema document 'file:///home/elisa/Scrivania/isi/workspace/es4/ordine.xsd'. If 'ordineType' is intended to have a namespace, perhaps a prefix needs to be provided. If it is intended that 'ordineType' has no namespace, then an 'import' without a "namespace" attribute should be added to 'file:///home/elisa/Scrivania/isi/workspace/es4/ordine.xsd'."

Non capisco perchè viene detto che "ordineType" non ha namespace, e dove sia l'errore, è possibile che sia un errore semplice ed evidente ma io mi sono avvicinata al xml solo in questi giorni e non riesco proprio a capire dove sia.

Spero mi possiate aiutare, vi ringrazio anticipatamente!