Bonjour à tous,
J'essaie d'importer un schema XML dans un autre, mais j'obtiens l'erreur suivante :
src-resolve : Cannot resolve the name 'balisesXrmType' to an 'element declaration' component.
Mon schema principal est le suivant :
Et celui que j'essaie d'importer est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SCCOAMCD="urn:SCCOA-schemaInfo"> <xsd:import namespace="http://NamespaceTest.com/balisesXrm" schemaLocation="balisesXrm.xsd"/> <xsd:complexType xmlns="urn:SBEGestionZonesAeriennesSYSCA-schema" xmlns:SBEGestionZonesAeriennesSYSCA="urn:SBEGestionZonesAeriennesSYSCA-schema" name="typeAssociation"> <xsd:sequence> <xsd:element ref="balisesXrmType"/> <xsd:element maxOccurs="unbounded" name="refid" type="xsd:QName"/> </xsd:sequence> <xsd:attributeGroup ref="attributsXrm"/> </xsd:complexType> <xsd:attributeGroup name="attributsXrm"> <xsd:attribute name="group-by"/> <xsd:attribute name="id"/> <xsd:attribute name="occurs"/> </xsd:attributeGroup> </xsd:schema>
Je ne comprends pas d'où vient mon erreur, j'ai aussi essayé d'ajouter un préfixe à balisesXrm mais celui-ci était 'introuvable'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://NamespaceTest.com/balisesXrm"> <xsd:complexType name="balisesXrm"> <xsd:choice> <xsd:sequence> <xsd:element name="attribut" /> <xsd:element name="variable" /> <xsd:element name="param" /> <xsd:element name="java" /> <xsd:element name="historisation-date" /> </xsd:sequence> </xsd:choice> </xsd:complexType> </xsd:schema>
J'espère que quelqu'un aura une idée pour m'aider.
Merci à vous de m'avoir lu.
Partager