Make entity:local validation lax
authorMathieu Baudier <mbaudier@argeo.org>
Tue, 6 Sep 2022 05:41:42 +0000 (07:41 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Tue, 6 Sep 2022 05:41:42 +0000 (07:41 +0200)
org.argeo.app.core/src/org/argeo/app/core/schemas/entity.xsd

index e0180f8a7531a7ab3e100b4dc0a7876e85fdcf50..e291137fbb6c52ab09c5b52fd6c8c921c7993982 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
-       elementFormDefault="qualified"
+       elementFormDefault="qualified" attributeFormDefault="unqualified"
        targetNamespace="http://www.argeo.org/ns/entity"
        xmlns:entity="http://www.argeo.org/ns/entity">
 
@@ -9,9 +9,11 @@
        <xs:element name="local">
                <xs:complexType>
                        <xs:sequence>
-                               <xs:any minOccurs="0" maxOccurs="unbounded" />
+                               <xs:any minOccurs="0" maxOccurs="unbounded"
+                                       namespace="##local" processContents="lax" />
                        </xs:sequence>
-                       <xs:anyAttribute />
+                       <xs:anyAttribute namespace="##any"
+                               processContents="lax" />
                </xs:complexType>
        </xs:element>
 </xs:schema>
\ No newline at end of file