Make entity:local validation lax
[gpl/argeo-suite.git] / 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