mirror of
https://github.com/status-im/spiff-arena.git
synced 2025-02-11 09:16:45 +00:00
d27519a36 Merge pull request #259 from sartography/bugfix/spiff-postscript-execution 21aa8a12c update execution order for postscripts d83fd3d81 Merge pull request #256 from sartography/feature/xml-validation 8303aaab5 uping the sleep time in a test slightly to see if we can get this test to pass consistently in CI. 1d251d55d determine whether to validate by passing in a validator instead of a parameter 2d3daad2d add spiff schema f8c65dc60 Minor changes to BPMN diagrams to assure all tests are run against valid BPMN Diagrams. Changes required: 9e06b25bf add DMN validation 1b7cbeba0 set parser to validate by default 53fdbba52 add schemas & validation option a212d9c5d general cleanup git-subtree-dir: SpiffWorkflow git-subtree-split: d27519a3631b9772094e5f24dba2f478b0c47135
33 lines
1.9 KiB
XML
33 lines
1.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<xsd:schema elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" targetNamespace="http://www.omg.org/spec/BPMN/20100524/MODEL">
|
|
|
|
<xsd:import namespace="http://www.omg.org/spec/BPMN/20100524/DI" schemaLocation="BPMNDI.xsd"/>
|
|
<xsd:include schemaLocation="Semantic.xsd"/>
|
|
|
|
<xsd:element name="definitions" type="tDefinitions"/>
|
|
<xsd:complexType name="tDefinitions">
|
|
<xsd:sequence>
|
|
<xsd:element ref="import" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xsd:element ref="extension" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xsd:element ref="rootElement" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xsd:element ref="bpmndi:BPMNDiagram" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xsd:element ref="relationship" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="id" type="xsd:ID" use="optional"/>
|
|
<xsd:attribute name="name" type="xsd:string"/>
|
|
<xsd:attribute name="targetNamespace" type="xsd:anyURI" use="required"/>
|
|
<xsd:attribute name="expressionLanguage" type="xsd:anyURI" use="optional" default="http://www.w3.org/1999/XPath"/>
|
|
<xsd:attribute name="typeLanguage" type="xsd:anyURI" use="optional" default="http://www.w3.org/2001/XMLSchema"/>
|
|
<xsd:attribute name="exporter" type="xsd:string"/>
|
|
<xsd:attribute name="exporterVersion" type="xsd:string"/>
|
|
<xsd:anyAttribute namespace="##other" processContents="lax"/>
|
|
</xsd:complexType>
|
|
|
|
<xsd:element name="import" type="tImport"/>
|
|
<xsd:complexType name="tImport">
|
|
<xsd:attribute name="namespace" type="xsd:anyURI" use="required"/>
|
|
<xsd:attribute name="location" type="xsd:string" use="required"/>
|
|
<xsd:attribute name="importType" type="xsd:anyURI" use="required"/>
|
|
</xsd:complexType>
|
|
|
|
</xsd:schema> |