Précédent   Forum du club des développeurs et IT Pro > Autres langages > XML/XSL et SOAP > Valider
Valider W3C XML Schemas, DTD, Relax NG, Schematron...) et tout ce qui permet de les mettre en oeuvre. Avant de poster -> FAQ XML, Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 07/11/2012, 09h48   #1
djibril
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 13 519
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 13 519
Points : 31 681
Points : 31 681
Par défaut Erreur validation pour un document valide.

Bonjour,

J'ai des erreurs de validation de ce type pour des documents via un prog JAVA.

Code :
sch-props-correct.2: A schema cannot contain two global components with the same name; this schema contains two occurrences of ',zoneRedigeeMixte'.
Pourtant les XML sont valides. une idée ?
__________________
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 09h59   #2
thelvin
Modérateur
 
Inscription : septembre 2004
Messages : 7 092
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 7 092
Points : 10 321
Points : 10 321
Envoyer un message via Skype™ à thelvin
Comme le message l'indique c'est le schéma, qui est invalide. Le vérificateur ne peut pas accepter ce schéma, et donc ne peut valider aucun document avec.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais.
Partagez vos connaissances, mais aussi comment s'en servir.
thelvin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 10h00   #3
djibril
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 13 519
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 13 519
Points : 31 681
Points : 31 681
Ah !
C'est donc le XSD le souci ?
__________________
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 10h02   #4
thelvin
Modérateur
 
Inscription : septembre 2004
Messages : 7 092
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 7 092
Points : 10 321
Points : 10 321
Envoyer un message via Skype™ à thelvin
Euh. Oui, c'est ce que j'ai dit.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais.
Partagez vos connaissances, mais aussi comment s'en servir.
thelvin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 10h04   #5
djibril
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 13 519
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 13 519
Points : 31 681
Points : 31 681
Pourquoi d'autres validateur ne me le disait pas ?
__________________
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 10h14   #6
djibril
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 13 519
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 13 519
Points : 31 681
Points : 31 681
De plus, le programme JAVA qui fait la validation XSD met ce message sur un serveur Linux et ne le mets pas sur mon poste Windows, une explication ?
__________________
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 10h38   #7
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 414
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Laurent
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2008
Messages : 10 414
Points : 39 722
Points : 39 722
Bonjour,

La version de Java ?
__________________
Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
La rubrique a aussi un blog !

Ma page sur DVP
Mon Portfolio

Qui connaît l'erreur, connaît la solution.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 10h56   #8
thelvin
Modérateur
 
Inscription : septembre 2004
Messages : 7 092
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 7 092
Points : 10 321
Points : 10 321
Envoyer un message via Skype™ à thelvin
Alors attention. Pourquoi, comment, ça ça peut venir de n'importe où et n'importe quoi. En vrac, il est possible que tu penses utiliser le même XSD dans tous les environnements, mais que ce ne soit pas le cas en réalité. Ou bien que certains environnements soient plus permissifs que d'autres, pour raison X ou Y.

Tu demandais "pourquoi il veut pas valider mes XML ?" moi j'ai lu le message et j'ai constaté qu'il disait que le problème c'est pas les XML, c'est le(s) XSD.

Pour en dire plus il faudrait déjà nous montrer une version simplifiée du XSD qui a la même erreur dans le même environnement. On pourra essayer de comprendre pourquoi les autres environnements l'acceptent. Ou pourquoi c'est pas normal qu'ils le fassent.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais.
Partagez vos connaissances, mais aussi comment s'en servir.
thelvin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 11h00   #9
djibril
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 13 519
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 13 519
Points : 31 681
Points : 31 681
Voici un XSD
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:complexType name="zoneRedigeeMixte" mixed="true">
		<xs:annotation>
			<xs:documentation>	Type pouvant contenir des balises inline (b, u, i, ...) et block (tableau, liste, ...), utilisé par les balises element et colonne</xs:documentation>
			<xs:documentation>	Les balises inline et block s'excluent mutuellement selon la valeur de l'attribut useText ; cette contrainte ne peut être exprimée par le Schema</xs:documentation>
		</xs:annotation>
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element name="i" type="texte"/>
			<xs:element name="b" type="texte"/>
			<xs:element name="u" type="texte"/>
			<xs:element name="sub" type="texte"/>
			<xs:element name="sup" type="texte"/>
			<xs:element name="inline" type="texte"/>
			<xs:element name="br" type="vide"/>
			<xs:element name="link" type="link"/>
			<xs:element name="lien-forum" type="lien-forum"/>
			<xs:element name="important" type="xs:string"/>
			<xs:element name="renvoi" type="renvoi"/>
			<xs:element name="noteBasPage" type="texte"/>
			<xs:element name="signet" type="signet"/>
			<xs:element name="font" type="font"/>
			<xs:element name="image" type="image"/>
			<xs:element name="paragraph" type="paragraph"/>
			<xs:element name="code" type="code"/>
			<xs:element name="liste" type="liste"/>
			<xs:element name="tableau" type="tableau"/>
			<xs:element name="latex" type="latex"/>
			<xs:element name="imgtext" type="imgtext"/>
			<xs:element name="rich-imgtext" type="rich-imgtext"/>
			<xs:element name="acronyme" type="acronyme"/>
			<xs:element name="html-brut" type="html-brut"/>
		</xs:choice>
	</xs:complexType>
	<xs:group name="zoneRedigee">
		<xs:annotation>
			<xs:documentation>Zone rédigée "globale" contenant toutes les balises possibles</xs:documentation>
			<xs:documentation>Chaque type de document redéfinit son propre sous-ensemble</xs:documentation>
		</xs:annotation>
		<xs:choice>
			<xs:element name="paragraph" type="paragraph"/>
			<xs:element name="citation" type="citation"/>
			<xs:element name="code" type="code"/>
			<xs:element name="liste" type="liste"/>
			<xs:element name="image" type="image"/>
			<xs:element name="tableau" type="tableau"/>
			<xs:element name="animation" type="animation"/>
			<xs:element name="imgtext" type="imgtext"/>
			<xs:element name="rich-imgtext" type="rich-imgtext"/>
			<xs:element name="signet" type="signet"/>
			<xs:element name="latex" type="latex"/>  
			<xs:element name="html-brut" type="html-brut"/>
		</xs:choice>
	</xs:group>
	<xs:complexType name="texte" mixed="true">
		<xs:annotation>
			<xs:documentation>Balises "inline" de mises en forme du texte</xs:documentation>
			<xs:documentation>Le format Livres n'en permet qu'un sous-ensemble</xs:documentation>
		</xs:annotation>
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element name="i" type="texte"/>
			<xs:element name="b" type="texte"/>
			<xs:element name="u" type="texte"/>
			<xs:element name="sub" type="texte"/>
			<xs:element name="sup" type="texte"/>
			<xs:element name="inline" type="texte"/>
			<xs:element name="br" type="vide"/>
			<xs:element name="link" type="link"/>
			<xs:element name="lien-forum" type="lien-forum"/>
			<xs:element name="important" type="xs:string"/>
			<xs:element name="renvoi" type="renvoi"/>
			<xs:element name="noteBasPage" type="texte"/>
			<xs:element name="citation" type="xs:string"/>
			<xs:element name="font" type="font"/>
			<xs:element name="image" type="image"/>
			<xs:element name="author" type="author"/>
			<xs:element name="list" type="liste"/>
			<xs:element name="latex" type="latex"/>
			<xs:element name="acronyme" type="acronyme"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="author">
		<xs:simpleContent>
			<xs:extension base="vide">
				<xs:attribute name="name" type="xs:string" use="required"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:complexType name="font" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element name="i" type="texte"/>
			<xs:element name="b" type="texte"/>
			<xs:element name="u" type="texte"/>
			<xs:element name="sub" type="texte"/>
			<xs:element name="sup" type="texte"/>
			<xs:element name="inline" type="texte"/>
			<xs:element name="br" type="vide"/>
			<xs:element name="link" type="link"/>
			<xs:element name="lien-forum" type="lien-forum"/>
			<xs:element name="important" type="xs:string"/>
			<xs:element name="renvoi" type="renvoi"/>
			<xs:element name="noteBasPage" type="texte"/>
			<xs:element name="citation" type="xs:string"/>
			<xs:element name="font" type="font"/>
			<xs:element name="image" type="image"/>
			<xs:element name="author" type="author"/>
			<xs:element name="list" type="liste"/>
			<xs:element name="latex" type="latex"/>
			<xs:element name="acronyme" type="acronyme"/>
		</xs:choice>
		<xs:attribute name="color" type="xs:string" use="required"/>
	</xs:complexType>
	<xs:complexType name="paragraph" mixed="true">
		<xs:annotation>
			<xs:documentation>Type de paragraphe commun à Article/FAQ/Sources</xs:documentation>
		</xs:annotation>
		<xs:complexContent mixed="true">
			<xs:extension base="texte">
				<xs:attribute name="type" type="xs:NMTOKEN" fixed="important"/>
		<xs:attribute name="sautDePagePdf" type="zeroUn" default="0"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="citation" mixed="true">
		<xs:annotation>
			<xs:documentation>Type de paragraphe en mode citation commun à Article/FAQ/Sources</xs:documentation>
		</xs:annotation>
		<xs:complexContent mixed="true">
			<xs:extension base="texte">
				<xs:attribute name="type" type="xs:NMTOKEN" fixed="important"/>
		<xs:attribute name="sautDePagePdf" type="zeroUn" default="0"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="renvoi">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="id" type="xs:NMTOKEN" use="required"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:complexType name="tableau">
		<xs:choice maxOccurs="unbounded">
			<xs:element name="entete">
				<xs:complexType>
					<xs:sequence maxOccurs="unbounded">
						<xs:element name="colonne" type="colonne"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="ligne">
				<xs:complexType>
					<xs:sequence maxOccurs="unbounded">
						<xs:element name="colonne" type="colonne"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:choice>
		<xs:attribute name="width" type="largeurRelative"/>
		<xs:attribute name="border" type="xs:integer"/>
		<xs:attribute name="sautDePagePdf" type="zeroUn" default="0"/>
		<xs:attribute name="legende" type="xs:string"/>
	</xs:complexType>
	<xs:complexType name="colonne" mixed="true">
		<xs:complexContent mixed="true">
			<xs:extension base="zoneRedigeeMixte">
				<xs:attribute name="colspan" type="xs:integer"/>
				<xs:attribute name="rowspan" type="xs:integer"/>
				<xs:attribute name="useText" type="zeroUn" default="0"/>
				<xs:attribute name="align" type="alignement"/>
				<xs:attribute name="width" type="largeurRelative"/>
				<xs:attribute name="color" type="xs:string"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:simpleType name="largeurRelative">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{1,3}(%|px)?"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="animation">
		<xs:all>
			<xs:element name="width" type="xs:integer"/>
			<xs:element name="height" type="xs:integer"/>
			<xs:element name="title" type="xs:string" minOccurs="0"/>
			<xs:element name="config" type="xs:string" minOccurs="0"/>
			<xs:element name="image" type="image" minOccurs="0"/>
			<xs:element name="codebase" type="xs:anyURI" minOccurs="0"/>
 
			<xs:element name="param-movie" type="xs:string"/>
			<xs:element name="param-quality" type="xs:string" minOccurs="0"/>
			<xs:element name="param-loop" type="xs:string" minOccurs="0"/>
			<xs:element name="param-wmode" type="xs:string" minOccurs="0"/>
		</xs:all>
		<xs:attribute name="type" type="xs:string"/>
	 </xs:complexType>
 
	<xs:complexType name="imgtext" mixed="true">
		<xs:complexContent mixed="true">
			<xs:extension base="texte">
				<xs:attribute name="type">
					<xs:simpleType>
						<xs:restriction base="xs:NMTOKEN">
							<xs:enumeration value="warning"/>
							<xs:enumeration value="idea"/>
							<xs:enumeration value="info"/>
							<xs:enumeration value="error"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:attribute>
				<xs:attribute name="src" type="xs:anyURI"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="rich-imgtext" mixed="true">
		<xs:complexContent mixed="true">
			<xs:extension base="zoneRedigeeMixte">
				<xs:attribute name="type">
					<xs:simpleType>
						<xs:restriction base="xs:NMTOKEN">
							<xs:enumeration value="warning"/>
							<xs:enumeration value="idea"/>
							<xs:enumeration value="info"/>
							<xs:enumeration value="error"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:attribute>
				<xs:attribute name="src" type="xs:anyURI"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="image">
		<xs:simpleContent>
			<xs:extension base="vide">
				<xs:attribute name="align" type="alignement"/>
				<xs:attribute name="src" type="xs:anyURI" use="required"/>
				<xs:attribute name="zoom" type="xs:anyURI"/>
				<xs:attribute name="legende" type="xs:string"/>
				<xs:attribute name="alt" type="xs:string"/>
				<xs:attribute name="href" type="xs:anyURI"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:complexType name="lien-forum">
		<xs:simpleContent>
			<xs:extension base="vide">
				<xs:attribute name="id" type="xs:integer" use="required"/>
				<xs:attribute name="avecnote" type="xs:integer" use="required"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:complexType name="latex" mixed="true">
		<xs:attribute name="taille" type="xs:positiveInteger"/>
		<xs:attribute name="id" type="xs:NMTOKEN" use="required"/>
	</xs:complexType>
	<xs:simpleType name="alignement">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="left"/>
			<xs:enumeration value="center"/>
			<xs:enumeration value="right"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="code" mixed="true">
		<xs:attribute name="titre" type="xs:string"/>
		<xs:attribute name="langage" type="xs:string"/>
		<xs:attribute name="showLines" type="zeroUn"/>
		<xs:attribute name="startLine" type="xs:positiveInteger"/>
		<xs:attribute name="fichier" type="xs:anyURI"/>
		<xs:attribute name="dissimulable" type="zeroUn"/>
	</xs:complexType>
	<xs:complexType name="html-brut" mixed="true"/>
	<xs:simpleType name="vide">
		<xs:annotation>
			<xs:documentation>Contenu vide. Utilisé par cdrom, image, br, ...</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
		</xs:restriction>
	</xs:simpleType>
  <xs:complexType name="link" mixed="true">
		<xs:annotation>
			<xs:documentation>Type de lien hypertexte</xs:documentation>
			<xs:documentation>Le format Livres n'autorise pas l'attribut langue</xs:documentation>
		</xs:annotation>
		<xs:complexContent mixed="true">
			<xs:extension base="texte">
				<xs:attribute name="href" type="xs:anyURI" use="required"/>
				<xs:attribute name="target">
          <xs:simpleType>
						<xs:restriction base="xs:NMTOKEN">
							<xs:enumeration value="_blank"/>
							<xs:enumeration value="_parent"/>
							<xs:enumeration value="_top"/>
							<xs:enumeration value="_self"/>
							<xs:enumeration value="_search"/>
						</xs:restriction>
					</xs:simpleType>
        </xs:attribute>
				<xs:attribute name="onclick" type="xs:anyURI" use="optional"/>
				<xs:attribute name="title" type="xs:string"/>
				<xs:attribute name="langue">
          <!--<xs:simpleType>
						<xs:restriction base="xs:NMTOKEN">
							<xs:enumeration value="Fr"/>
							<xs:enumeration value="En"/>
							<xs:enumeration value="Ang"/>
							<xs:enumeration value="Faq"/>
							<xs:enumeration value="Src"/>
							<xs:enumeration value="Srcs"/>
							<xs:enumeration value="Icozip"/>
							<xs:enumeration value="Icopdf"/>
							<xs:enumeration value="Dico"/>
						</xs:restriction>
					</xs:simpleType> -->
        </xs:attribute>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
 
  <xs:complexType name="acronyme" mixed="true">
		<xs:annotation>
			<xs:documentation>Type de lien acronyme</xs:documentation>
		</xs:annotation>
		<xs:complexContent mixed="true">
			<xs:extension base="texte">
				<xs:attribute name="title" type="xs:string" use="required"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="liste">
		<xs:choice maxOccurs="unbounded">
			<xs:element name="element" type="element"/>
			<xs:element name="item" type="element"/>
		</xs:choice>
		<xs:attribute name="titre" type="xs:string"/>
		<xs:attribute name="type" type="typeliste"/>
		<xs:attribute name="sautDePagePdf" type="zeroUn" default="0"/>
	</xs:complexType>
	<xs:complexType name="element" mixed="true">
		<xs:complexContent mixed="true">
			<xs:extension base="zoneRedigeeMixte">
				<xs:attribute name="useText" type="zeroUn" default="0"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:simpleType name="typeliste">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="i"/>
			<xs:enumeration value="I"/>
			<xs:enumeration value="a"/>
			<xs:enumeration value="A"/>
			<xs:enumeration value="1"/>
			<xs:enumeration value="none"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="zeroUn">
		<xs:restriction base="xs:integer">
			<xs:enumeration value="0"/>
			<xs:enumeration value="1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="langue">
		<xs:restriction base="xs:NMTOKEN"/>
	</xs:simpleType>
	<xs:complexType name="signet">
		<xs:attribute name="id" type="xs:NMTOKEN" use="required"/>
	</xs:complexType>
</xs:schema>
__________________
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 18h33   #10
tsuji
Membre chevronné
 
Inscription : octobre 2011
Messages : 412
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 412
Points : 675
Points : 675
Citation:
sch-props-correct.2: A schema cannot contain two global components with the same name; this schema contains two occurrences of ',zoneRedigeeMixte'.
Le problème ne provient probablement pas de xsd lui-même. Plutôt c'est probablement provenant du code ou le chargement du xsd comme InputSource via LSInput quelque peu comme avoir montré dans la documentation:
http://docs.oracle.com/javase/6/docs/api/org/w3c/dom/ls/LSInput.html
Une instance qui peut résulter une erreur de ce genre est le manquement de l'assignation du systemId avec la méthode .setSystemId(). Voici un report de bug contient une discussion dans cette direction qui peut vous aider.
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6402288

Peut-être c'est un point de départ pertinent à la résolution du problème pour quelqu'un techniquement compétant comme vous: on ne peut le savoir comme la bloque du code n'est pas montrée en tout cas!
tsuji est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 02/12/2012, 21h49   #11
djibril
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 13 519
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 13 519
Points : 31 681
Points : 31 681
Le souci est résolu après correction de tous mes fichiers XSD qui sont maintenant valides.
__________________
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 17h41.


 
 
 
 
Partenaires

Hébergement Web