As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
<xs:element name="test_form"> <xs:complexType> <xs:sequence> <xs:element name="spots" minOccurs="1" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="type" type="xs:normalizedString"/> <xs:element name="title" type="xs:normalizedString"/> <xs:element name="blurb" type="xs:string"/> <xs:element name="image" type="xs:anyURI"/> <xs:element name="url" type="xs:normalizedString"/> <xs:element name="target" default="_top"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="_top"/> <xs:enumeration value="_blank"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>
<xs:complexType name="abstract_url" abstract="true"> <xs:sequence> <xs:element name="some_property" type="xs:normalizedString"/> </xs:sequence> </xs:complexType> <xs:complexType name="external_url" abstract="false"> <xs:complexContent> <xs:extension base="abstract_url"> <xs:sequence> <xs:element name="some_other_property" type="xs:normalizedString"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType> <xs:complexContent> <xs:extension base="abstract_url"> <xs:sequence> <xs:element name="some_other_other_property" type="xs:normalizedString"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:amm="http://alfresco/amm" targetNamespace="http://alfresco/amm" elementFormDefault="qualified"> <xs:complexType name="abstract_url" abstract="true"> <xs:sequence> <xs:element name="some_property" type="xs:normalizedString"/> </xs:sequence> </xs:complexType> <xs:complexType name="external_url" abstract="false"> <xs:complexContent> <xs:extension base="abstract_url"> <xs:sequence> <xs:element name="some_other_property" type="xs:normalizedString"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="internal_url" abstract="false"> <xs:complexContent> <xs:extension base="abstract_url"> <xs:sequence> <xs:element name="some_other_other_property" type="xs:normalizedString"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="test_form"> <xs:complexType> <xs:sequence> <xs:element name="spots" minOccurs="1" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="type" type="xs:normalizedString"/> <xs:element name="title" type="xs:normalizedString"/> <xs:element name="blurb" type="xs:string"/> <xs:element name="image" type="xs:anyURI"/> <xs:element name="url" type="abstract_url"/> <xs:element name="target" default="_top"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="_top"/> <xs:enumeration value="_blank"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
org.alfresco.web.forms.FormProcessor$ProcessingException: org.alfresco.web.forms.xforms.FormBuilderException: error parsing schema: at line 12 column 38: src-resolve.4.1: Error resolving component 'abstract_url'. It was detected that 'abstract_url' has no namespace, but components with no target namespace are not referenceable from schema document 'null'. If 'abstract_url' is intended to have a namespace, perhaps a prefix needs to be provided. If it is intended that 'abstract_url' has no namespace, then an 'import' without a "namespace" attribute should be added to 'null'.
org.alfresco.web.forms.FormProcessor$ProcessingException: org.alfresco.web.forms.xforms.FormBuilderException: error parsing schema: at line 40 column 56: src-resolve: Cannot resolve the name 'amm:abstract_url' to a(n) 'type definition' component.
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:amm="http://alfresco/amm" targetNamespace="http://alfresco/amm" elementFormDefault="qualified"> <xs:complexType name="abstractUrl" abstract="true"/> <xs:complexType name="externalUrl" abstract="false"> <xs:complexContent> <xs:extension base="amm:abstractUrl"> <xs:sequence> <xs:element name="property_1" type="xs:normalizedString"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="internalUrl" abstract="false"> <xs:complexContent> <xs:extension base="amm:abstractUrl"> <xs:sequence> <xs:element name="property_2" type="xs:normalizedString"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="test_form"> <xs:complexType> <xs:sequence> <xs:element name="spots" minOccurs="1" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="type" type="xs:normalizedString"/> <xs:element name="title" type="xs:normalizedString"/> <xs:element name="blurb" type="xs:string"/> <xs:element name="image" type="xs:anyURI"/> <xs:element name="url" type="amm:abstractUrl"/> <xs:element name="target" default="_top"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="_top"/> <xs:enumeration value="_blank"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
Installed Schema 38 Installed Version 2.0.0 (build-23) Server Schema 38 Server Version 2.0.0 (build-23)