Commit 82bbbd4f authored by Daniel Veillard's avatar Daniel Veillard

fixed some problems in the handling of errors, and attributes addressed by

* xmlschemas.c: fixed some problems in the handling of errors,
  and attributes addressed by references.
* test/schemas/* result/schemas/*: dropped the verbosity level
  and added a couple of new tests
Daniel
parent adbb0e63
Sun May 11 16:13:20 EDT 2003 Daniel Veillard <daniel@veillard.com>
* xmlschemas.c: fixed some problems in the handling of errors,
and attributes addressed by references.
* test/schemas/* result/schemas/*: dropped the verbosity level
and added a couple of new tests
Sat May 10 16:01:21 EDT 2003 Daniel Veillard <daniel@veillard.com>
* relaxng.c: Stphane Bidoul found an off by one addressing
......
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_0.xsd:4 :elements
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
xmlSchemaValidateCallback: c, c, c
Element doc content check succeeded
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_0.xsd:4 :elements
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: b, b, b
xmlSchemaValidateCallback: c, c, c
xmlSchemaValidateCallback: a, a, a
Element doc content check succeeded
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_0.xsd:4 :elements
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: b, b, b
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: c, c, c
Element doc content check succeeded
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_0.xsd:4 :elements
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check failed
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_0.xsd:4 :elements
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Building content model for doc
Element doc content check failed
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_0.xsd:4 :elements
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check failed
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_0.xsd:4 :elements
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_0.xsd:4 :elements
Type of all2 : ./test/schemas/all_0.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check failed
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_1.xsd:4 :elements
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
xmlSchemaValidateCallback: c, c, c
Element doc content check succeeded
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_1.xsd:4 :elements
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: b, b, b
xmlSchemaValidateCallback: c, c, c
xmlSchemaValidateCallback: a, a, a
Element doc content check succeeded
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_1.xsd:4 :elements
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: b, b, b
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: c, c, c
Element doc content check succeeded
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_1.xsd:4 :elements
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check succeeded
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_1.xsd:4 :elements
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Building content model for doc
Element doc content check succeeded
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_1.xsd:4 :elements
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check failed
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_1.xsd:4 :elements
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check succeeded
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_1.xsd:4 :elements
Type of all2 : ./test/schemas/all_1.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check succeeded
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_2.xsd:4 :elements
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check failed
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_2.xsd:4 :elements
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: b, b, b
Element doc content check failed
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_2.xsd:4 :elements
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: b, b, b
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_2.xsd:4 :elements
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check succeeded
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_2.xsd:4 :elements
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Building content model for doc
Element doc content check failed
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_2.xsd:4 :elements
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check failed
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_2.xsd:4 :elements
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check succeeded
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/all_2.xsd:4 :elements
Type of all2 : ./test/schemas/all_2.xsd:5 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check succeeded
./test/schemas/attr0_0.xml validates
Unimplemented block at xmlschemastypes.c:1742
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_0.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_0.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check succeeded
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_0.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_0.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: b, b, b
Element doc content check succeeded
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_0.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_0.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_0.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_0.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_0.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_0.xsd:6 :elements
Building content model for doc
Element doc content check failed
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_0.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_0.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_0.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_0.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_0.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_1.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_1.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check succeeded
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_1.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_1.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: b, b, b
Element doc content check succeeded
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_1.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_1.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_1.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_1.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_1.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_1.xsd:6 :elements
Building content model for doc
Element doc content check succeeded
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_1.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_1.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_1.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_1.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_1.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_2.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_2.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
Element doc content check succeeded
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_2.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_2.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: b, b, b
Element doc content check succeeded
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_2.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_2.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
Element doc content check succeeded
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_2.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_2.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: a, a, a
Element doc content check succeeded
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_2.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_2.xsd:6 :elements
Building content model for doc
Element doc content check failed
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_2.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_2.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
xmlSchemaValidateCallback: a, a, a
Element doc content check succeeded
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of anontype1 : ./test/schemas/choice_2.xsd:4 :elements
Type of sequence 2 : ./test/schemas/choice_2.xsd:5 :elements
Type of choice 3 : ./test/schemas/choice_2.xsd:6 :elements
Building content model for doc
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: b, b, b
xmlSchemaValidateCallback: a, a, a
xmlSchemaValidateCallback: a, a, a
Element doc content check failed
Type of restriction 7 : ./test/schemas/date_0.xsd:23 :empty
Type of restriction 9 : ./test/schemas/date_0.xsd:31 :empty
Type of simpletype14 : ./test/schemas/date_0.xsd:54 :simple
Type of restriction 15 : ./test/schemas/date_0.xsd:55 :empty
Type of simpletype22 : ./test/schemas/date_0.xsd:87 :simple
Type of simpletype4 : ./test/schemas/date_0.xsd:14 :simple
Type of restriction 5 : ./test/schemas/date_0.xsd:15 :empty
Type of simpletype12 : ./test/schemas/date_0.xsd:46 :simple
Type of restriction 23 : ./test/schemas/date_0.xsd:88 :empty
Type of simpletype20 : ./test/schemas/date_0.xsd:79 :simple
Type of sequence 2 : ./test/schemas/date_0.xsd:10 :elements
Type of anontype1 : ./test/schemas/date_0.xsd:9 :elements
Type of simpletype6 : ./test/schemas/date_0.xsd:22 :simple
Type of simpletype10 : ./test/schemas/date_0.xsd:38 :simple
Type of restriction 21 : ./test/schemas/date_0.xsd:80 :empty
Type of restriction 13 : ./test/schemas/date_0.xsd:47 :empty
Type of restriction 19 : ./test/schemas/date_0.xsd:72 :empty
Type of simpletype8 : ./test/schemas/date_0.xsd:30 :simple
Type of simpletype18 : ./test/schemas/date_0.xsd:71 :simple
Type of holidays : ./test/schemas/date_0.xsd:99 :simple
Type of restriction 11 : ./test/schemas/date_0.xsd:39 :empty
Type of simpletype16 : ./test/schemas/date_0.xsd:63 :simple
Type of sequence 2 : ./test/schemas/date_0.xsd:10 :elements
Type of choice 3 : ./test/schemas/date_0.xsd:11 :elements
Type of restriction 17 : ./test/schemas/date_0.xsd:64 :empty
Type of restriction 24 : ./test/schemas/date_0.xsd:103 :empty
Building content model for date
xmlSchemaValidateCallback: time, time, time
xmlSchemaValidateCallback: time1, time1, time1
xmlSchemaValidateCallback: time2, time2, time2
xmlSchemaValidateCallback: time2, time2, time2
xmlSchemaValidateCallback: date1, date1, date1
xmlSchemaValidateCallback: date1, date1, date1
xmlSchemaValidateCallback: date2, date2, date2
xmlSchemaValidateCallback: date2, date2, date2
xmlSchemaValidateCallback: date1, date1, date1
xmlSchemaValidateCallback: date1, date1, date1
xmlSchemaValidateCallback: dt1, dt1, dt1
xmlSchemaValidateCallback: dt2, dt2, dt2
xmlSchemaValidateCallback: hol, hol, hol
xmlSchemaValidateCallback: hol, hol, hol
xmlSchemaValidateCallback: hol, hol, hol
xmlSchemaValidateCallback: year1, year1, year1
xmlSchemaValidateCallback: yearmon1, yearmon1, yearmon1
xmlSchemaValidateCallback: mon1, mon1, mon1
xmlSchemaValidateCallback: day1, day1, day1
xmlSchemaValidateCallback: monthday1, monthday1, monthday1
xmlSchemaValidateCallback: monthday1, monthday1, monthday1
xmlSchemaValidateCallback: dt2, dt2, dt2
Element date content check succeeded
Type of restriction 7 : ./test/schemas/dur_0.xsd:22 :empty
Type of restriction 9 : ./test/schemas/dur_0.xsd:30 :empty
Type of simpletype14 : ./test/schemas/dur_0.xsd:54 :simple
Type of restriction 15 : ./test/schemas/dur_0.xsd:55 :empty
Type of simpletype4 : ./test/schemas/dur_0.xsd:13 :simple
Type of restriction 5 : ./test/schemas/dur_0.xsd:14 :empty
Type of simpletype12 : ./test/schemas/dur_0.xsd:46 :simple
Type of MSD : ./test/schemas/dur_0.xsd:65 :simple
Type of sequence 2 : ./test/schemas/dur_0.xsd:10 :elements
Type of anontype1 : ./test/schemas/dur_0.xsd:9 :elements
Type of simpletype6 : ./test/schemas/dur_0.xsd:21 :simple
Type of simpletype10 : ./test/schemas/dur_0.xsd:37 :simple
Type of restriction 13 : ./test/schemas/dur_0.xsd:47 :empty
Type of simpletype8 : ./test/schemas/dur_0.xsd:29 :simple
Type of restriction 11 : ./test/schemas/dur_0.xsd:38 :empty
Type of restriction 16 : ./test/schemas/dur_0.xsd:66 :empty
Type of sequence 2 : ./test/schemas/dur_0.xsd:10 :elements
Type of choice 3 : ./test/schemas/dur_0.xsd:11 :elements
Building content model for duration
xmlSchemaValidateCallback: second1, second1, second1
xmlSchemaValidateCallback: second2, second2, second2
xmlSchemaValidateCallback: second2, second2, second2
xmlSchemaValidateCallback: month1, month1, month1
xmlSchemaValidateCallback: month1, month1, month1
xmlSchemaValidateCallback: month2, month2, month2
xmlSchemaValidateCallback: year1, year1, year1
xmlSchemaValidateCallback: year1, year1, year1
xmlSchemaValidateCallback: year2, year2, year2
xmlSchemaValidateCallback: month3, month3, month3
Element duration content check succeeded
Type of sequence 2 : ./test/schemas/elem0_0.xsd:11 :elements
Type of anontype1 : ./test/schemas/elem0_0.xsd:10 :elements
Type of sequence 2 : ./test/schemas/elem0_0.xsd:11 :elements
Building content model for doc
Element doc content check succeeded
Type of restriction 3 : ./test/schemas/empty_0.xsd:6 :empty
Type of complexContent 2 : ./test/schemas/empty_0.xsd:5 :empty
Type of anontype1 : ./test/schemas/empty_0.xsd:4 :empty
Type of complexContent 2 : ./test/schemas/empty_0.xsd:5 :empty
Type of restriction 3 : ./test/schemas/empty_0.xsd:6 :empty
Building content model for internationalPrice
Element internationalPrice content check succeeded
Type of anontype1 : ./test/schemas/empty_1.xsd:4 :empty
Building content model for internationalPrice
Element internationalPrice content check succeeded
Type of sequence 4 : ./test/schemas/extension0_0.xsd:13 :elements
Type of sequence 1 : ./test/schemas/extension0_0.xsd:4 :elements
Type of personName : ./test/schemas/extension0_0.xsd:3 :elements
Type of extension 3 : ./test/schemas/extension0_0.xsd:12 :elements
Type of complexContent 2 : ./test/schemas/extension0_0.xsd:11 :elements
Type of extendedName : ./test/schemas/extension0_0.xsd:10 :elements
Type of personName : ./test/schemas/extension0_0.xsd:3 :elements
Type of complexContent 2 : ./test/schemas/extension0_0.xsd:11 :elements
Type of extension 3 : ./test/schemas/extension0_0.xsd:12 :elements
Type of sequence 4 : ./test/schemas/extension0_0.xsd:13 :elements
Type of sequence 1 : ./test/schemas/extension0_0.xsd:4 :elements
Building content model for addressee
xmlSchemaValidateCallback: forename, forename, forename
xmlSchemaValidateCallback: forename, forename, forename
xmlSchemaValidateCallback: surname, surname, surname
xmlSchemaValidateCallback: generation, generation, generation
Element addressee content check succeeded
Type of restriction 8 : ./test/schemas/item_0.xsd:30 :empty
Type of simpletype4 : ./test/schemas/item_0.xsd:15 :simple
Type of restriction 5 : ./test/schemas/item_0.xsd:16 :empty
Type of sequence 3 : ./test/schemas/item_0.xsd:12 :elements
Type of anontype2 : ./test/schemas/item_0.xsd:11 :elements
Type of sequence 3 : ./test/schemas/item_0.xsd:12 :elements
Type of simpletype7 : ./test/schemas/item_0.xsd:29 :simple
Type of restriction 1 : ./test/schemas/item_0.xsd:6 :empty
Type of SKU : ./test/schemas/item_0.xsd:5 :simple
Building content model for Item
xmlSchemaValidateCallback: productName, productName, productName
xmlSchemaValidateCallback: quantity, quantity, quantity
xmlSchemaValidateCallback: USPrice, USPrice, USPrice
xmlSchemaValidateCallback: comment, comment, comment
Element Item content check succeeded
Type of restriction 9 : ./test/schemas/item_1.xsd:34 :empty
Type of simpletype4 : ./test/schemas/item_1.xsd:15 :simple
Type of restriction 5 : ./test/schemas/item_1.xsd:16 :empty
Type of sequence 3 : ./test/schemas/item_1.xsd:12 :elements
Type of anontype2 : ./test/schemas/item_1.xsd:11 :elements
Type of sequence 3 : ./test/schemas/item_1.xsd:12 :elements
Type of simpletype8 : ./test/schemas/item_1.xsd:33 :simple
Type of restriction 1 : ./test/schemas/item_1.xsd:6 :empty
Type of SKU : ./test/schemas/item_1.xsd:5 :simple
Building content model for Item
xmlSchemaValidateCallback: productName, productName, productName
xmlSchemaValidateCallback: quantity, quantity, quantity
xmlSchemaValidateCallback: USPrice, USPrice, USPrice
xmlSchemaValidateCallback: comment, comment, comment
Element Item content check succeeded
Type of nonNegativeInteger :basic
Type of extension 2 : ./test/schemas/length1_0.xsd:5 :basic
Type of complexContent 1 : ./test/schemas/length1_0.xsd:4 :basic
Type of length1 : ./test/schemas/length1_0.xsd:3 :basic
Type of extension 2 : ./test/schemas/length1_0.xsd:5 :basic
Type of complexContent 1 : ./test/schemas/length1_0.xsd:4 :basic
Type of sequence 3 : ./test/schemas/length2_0.xsd:6 :elements
Type of restriction 2 : ./test/schemas/length2_0.xsd:5 :elements
Type of complexContent 1 : ./test/schemas/length2_0.xsd:4 :elements
Type of sequence 3 : ./test/schemas/length2_0.xsd:6 :elements
Type of complexContent 1 : ./test/schemas/length2_0.xsd:4 :elements
Type of length2 : ./test/schemas/length2_0.xsd:3 :elements
Type of restriction 2 : ./test/schemas/length2_0.xsd:5 :elements
Building content model for depth
xmlSchemaValidateCallback: size, size, size
xmlSchemaValidateCallback: unit, unit, unit
Element depth content check succeeded
Unable to lookup type non-positive-integer:http://www.w3.org/2001/XMLSchemaSchemas: element size type non-positive-integer not found
Type of sequence 1 : ./test/schemas/length3_0.xsd:4 :elements
Type of length3 : ./test/schemas/length3_0.xsd:3 :elements
Type of sequence 1 : ./test/schemas/length3_0.xsd:4 :elements
Building content model for depth
xmlSchemaValidateCallback: size, size, size
xmlSchemaValidateCallback: unit, unit, unit
Element depth content check succeeded
Schemas: element size type non-positive-integer not found
Type of sequence 2 : ./test/schemas/list0_0.xsd:8 :elements
Type of anontype1 : ./test/schemas/list0_0.xsd:7 :elements
Type of sequence 2 : ./test/schemas/list0_0.xsd:8 :elements
Building content model for test
xmlSchemaValidateCallback: string, string, string
xmlSchemaValidateCallback: string, string, string
xmlSchemaValidateCallback: string, string, string
xmlSchemaValidateCallback: string, string, string
Element test content check succeeded
Type of sequence 2 : ./test/schemas/list0_0.xsd:8 :elements
Type of anontype1 : ./test/schemas/list0_0.xsd:7 :elements
Type of sequence 2 : ./test/schemas/list0_0.xsd:8 :elements
Building content model for test
xmlSchemaValidateCallback: string, string, string
Element test content check failed
Type of sequence 2 : ./test/schemas/list0_0.xsd:8 :elements
Type of anontype1 : ./test/schemas/list0_0.xsd:7 :elements
Type of sequence 2 : ./test/schemas/list0_0.xsd:8 :elements
Building content model for test
xmlSchemaValidateCallback: string, string, string
xmlSchemaValidateCallback: string, string, string
Element test content check succeeded
Type of sequence 2 : ./test/schemas/list0_1.xsd:8 :elements
Type of anontype1 : ./test/schemas/list0_1.xsd:7 :elements
Type of sequence 2 : ./test/schemas/list0_1.xsd:8 :elements
Building content model for test
xmlSchemaValidateCallback: string, string, string
xmlSchemaValidateCallback: string, string, string
xmlSchemaValidateCallback: string, string, string
Element test content check failed
Type of sequence 2 : ./test/schemas/list0_1.xsd:8 :elements
Type of anontype1 : ./test/schemas/list0_1.xsd:7 :elements
Type of sequence 2 : ./test/schemas/list0_1.xsd:8 :elements
Building content model for test
xmlSchemaValidateCallback: string, string, string
Element test content check failed
Type of sequence 2 : ./test/schemas/list0_1.xsd:8 :elements
Type of anontype1 : ./test/schemas/list0_1.xsd:7 :elements
Type of sequence 2 : ./test/schemas/list0_1.xsd:8 :elements
Building content model for test
xmlSchemaValidateCallback: string, string, string
xmlSchemaValidateCallback: string, string, string
Element test content check succeeded
Type of sequence 1 : ./test/schemas/po0_0.xsd:12 :elements
Type of PurchaseOrderType : ./test/schemas/po0_0.xsd:11 :elements
Type of restriction 8 : ./test/schemas/po0_0.xsd:38 :empty
Type of sequence 4 : ./test/schemas/po0_0.xsd:31 :elements
Type of Items : ./test/schemas/po0_0.xsd:30 :elements
Type of sequence 3 : ./test/schemas/po0_0.xsd:21 :elements
Type of USAddress : ./test/schemas/po0_0.xsd:20 :elements
Type of sequence 6 : ./test/schemas/po0_0.xsd:34 :elements
Type of anontype5 : ./test/schemas/po0_0.xsd:33 :elements
Type of sequence 3 : ./test/schemas/po0_0.xsd:21 :elements
Type of restriction 10 : ./test/schemas/po0_0.xsd:54 :empty
Type of sequence 4 : ./test/schemas/po0_0.xsd:31 :elements
Type of sequence 6 : ./test/schemas/po0_0.xsd:34 :elements
Type of simpletype7 : ./test/schemas/po0_0.xsd:37 :simple
Type of sequence 1 : ./test/schemas/po0_0.xsd:12 :elements
Type of SKU : ./test/schemas/po0_0.xsd:53 :simple
Building content model for purchaseOrder
Building content model for items