"src-determinazione: ': descrizioneTipo J2EE' a un (n) 'definizione di tipo' componente non può risolvere il nome."
questo errore nel mio file xsd.
Please help me per risolvere questo.
"src-determinazione: ': descrizioneTipo J2EE' a un (n) 'definizione di tipo' componente non può risolvere il nome."
questo errore nel mio file xsd.
Please help me per risolvere questo.
L'errore indica che descriptionType è un tipo di schema XML (semplice o complesso) a cui viene fatto riferimento nell'XSD, ad esempio type="j2ee:descriptionType"
. Il tuo XSD deve fare riferimento (utilizzando un'importazione o include) il file XSD che contiene questa definizione.
Per scoprire quale potrebbe essere, si utilizza l'URI mappato con j2ee
che fornirà lo spazio dei nomi di destinazione dello schema necessario. Se questo è diverso da quello del tuo XSD, allora devi usare qualcosa come <xsd:import namespace="j2ee uris goes here" schemaLocation="where is it?"/>
; altrimenti è <xsd:include schemaLocation="where is it?"/>
Se si dispone già dell'importazione/inclusione nell'XSD, la posizione dello schema rappresenta il problema; controlla che si risolva in qualcosa. È qui che le cose potrebbero diventare complicate, poiché dipende da come stai ricevendo l'errore, di cui non hai detto nulla.
Se si tratta di un editor, quindi dipende; forse è necessario configurare un catalogo che risolva i riferimenti allo spazio dei nomi, forse basta copiare il file sul proprio file system, ecc.
Se si utilizza Eclipse, questo potrebbe essere d'aiuto.
Se la convalida XML isnt aggiungere alcun valore alla vostra build (lo fa raramente per me) è sufficiente seguire queste linee guida how to disable xml validation
Per riassumere, basta disattivare la convalida XML e quindi fare clic destro e convalidare nuovamente il progetto.