|
@@ -3,13 +3,18 @@
|
|
|
xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
|
|
xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
|
|
|
vc:minVersion="1.1" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
|
|
vc:minVersion="1.1" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
|
|
|
xmlns:SystemObjects__x3A__File="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/File.xsd"
|
|
xmlns:SystemObjects__x3A__File="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/File.xsd"
|
|
|
- targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd">
|
|
|
|
|
|
|
+ targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
|
|
|
|
|
+ xmlns:maven="http://maven.apache.org/POM/4.0.0">
|
|
|
<xs:annotation>
|
|
<xs:annotation>
|
|
|
- <xs:documentation>To define in system schema transformations rules for targetNamespace and prefixes in object modelling</xs:documentation>
|
|
|
|
|
|
|
+ <xs:documentation>To define in system schema transformations rules for targetNamespace and prefixes in object modelling.
|
|
|
|
|
+
|
|
|
|
|
+Should be trasformed into $$product.xml in maven style preferences</xs:documentation>
|
|
|
</xs:annotation>
|
|
</xs:annotation>
|
|
|
<xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/File.xsd"
|
|
<xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/File.xsd"
|
|
|
schemaLocation="../../SystemObjects/File.xsd"/>
|
|
schemaLocation="../../SystemObjects/File.xsd"/>
|
|
|
<xs:include schemaLocation="SERVER.xsd"/>
|
|
<xs:include schemaLocation="SERVER.xsd"/>
|
|
|
|
|
+ <xs:import namespace="http://maven.apache.org/POM/4.0.0"
|
|
|
|
|
+ schemaLocation="../maven-simpleType.xsd"/>
|
|
|
<xs:group name="PRODUCT">
|
|
<xs:group name="PRODUCT">
|
|
|
<xs:sequence>
|
|
<xs:sequence>
|
|
|
<xs:element name="name" type="system_cache__appinfo:name"/>
|
|
<xs:element name="name" type="system_cache__appinfo:name"/>
|
|
@@ -28,16 +33,25 @@
|
|
|
<xs:sequence>
|
|
<xs:sequence>
|
|
|
<xs:element minOccurs="0" name="project.basedir"
|
|
<xs:element minOccurs="0" name="project.basedir"
|
|
|
type="system_cache__appinfo:project.basedir"/>
|
|
type="system_cache__appinfo:project.basedir"/>
|
|
|
- <xs:element name="name" type="system_cache__appinfo:name"/>
|
|
|
|
|
|
|
+ <xs:element name="name" type="maven:name"/>
|
|
|
<xs:element name="vendor-domain" type="system_cache__appinfo:vendor-domain"/>
|
|
<xs:element name="vendor-domain" type="system_cache__appinfo:vendor-domain"/>
|
|
|
|
|
+ <xs:element name="prefix" type="system_cache__appinfo:prefix"/>
|
|
|
|
|
+ <xs:element name="namespace" type="system_cache__appinfo:namespace"/>
|
|
|
<xs:element name="basedir" type="system_cache__appinfo:basedir"/>
|
|
<xs:element name="basedir" type="system_cache__appinfo:basedir"/>
|
|
|
<xs:element name="temp" type="system_cache__appinfo:temp"/>
|
|
<xs:element name="temp" type="system_cache__appinfo:temp"/>
|
|
|
<xs:element name="repository" type="system_cache__appinfo:repository"/>
|
|
<xs:element name="repository" type="system_cache__appinfo:repository"/>
|
|
|
|
|
+ <xs:element name="configuration.dir" minOccurs="0" type="maven:configuration.dir"/>
|
|
|
<xs:element name="build">
|
|
<xs:element name="build">
|
|
|
<xs:simpleType>
|
|
<xs:simpleType>
|
|
|
<xs:restriction base="SystemObjects__x3A__File:FilePath"/>
|
|
<xs:restriction base="SystemObjects__x3A__File:FilePath"/>
|
|
|
</xs:simpleType>
|
|
</xs:simpleType>
|
|
|
</xs:element>
|
|
</xs:element>
|
|
|
|
|
+ <xs:element name="version" type="system_cache__appinfo:version"/>
|
|
|
|
|
+ <xs:element minOccurs="0" name="xsl" type="system_cache__appinfo:xsl"/>
|
|
|
|
|
+ <xs:choice>
|
|
|
|
|
+ <xs:element name="parent" type="system_cache__appinfo:PARENT"/>
|
|
|
|
|
+ <xs:element name="root_module" type="system_cache__appinfo:root_module"/>
|
|
|
|
|
+ </xs:choice>
|
|
|
</xs:sequence>
|
|
</xs:sequence>
|
|
|
</xs:complexType>
|
|
</xs:complexType>
|
|
|
<xs:complexType name="GLOBALS">
|
|
<xs:complexType name="GLOBALS">
|
|
@@ -67,20 +81,29 @@
|
|
|
<xs:element name="StandardErrorPath" type="SystemObjects__x3A__File:FilePath"/>
|
|
<xs:element name="StandardErrorPath" type="SystemObjects__x3A__File:FilePath"/>
|
|
|
</xs:sequence>
|
|
</xs:sequence>
|
|
|
</xs:group>
|
|
</xs:group>
|
|
|
|
|
+ <xs:complexType name="PARENT">
|
|
|
|
|
+ <xs:complexContent>
|
|
|
|
|
+ <xs:extension base="maven:Parent">
|
|
|
|
|
+ <xs:all>
|
|
|
|
|
+ <xs:element name="name" type="maven:name"/>
|
|
|
|
|
+ </xs:all>
|
|
|
|
|
+ </xs:extension>
|
|
|
|
|
+ </xs:complexContent>
|
|
|
|
|
+ </xs:complexType>
|
|
|
<xs:simpleType name="name">
|
|
<xs:simpleType name="name">
|
|
|
- <xs:restriction base="xs:string"/>
|
|
|
|
|
|
|
+ <xs:restriction base="maven:name"/>
|
|
|
</xs:simpleType>
|
|
</xs:simpleType>
|
|
|
<xs:simpleType name="vendor-domain">
|
|
<xs:simpleType name="vendor-domain">
|
|
|
- <xs:restriction base="xs:string"/>
|
|
|
|
|
|
|
+ <xs:restriction base="maven:artifactId"/>
|
|
|
</xs:simpleType>
|
|
</xs:simpleType>
|
|
|
<xs:simpleType name="basedir">
|
|
<xs:simpleType name="basedir">
|
|
|
- <xs:restriction base="SystemObjects__x3A__File:DirPath"/>
|
|
|
|
|
|
|
+ <xs:restriction base="maven:home"/>
|
|
|
</xs:simpleType>
|
|
</xs:simpleType>
|
|
|
<xs:simpleType name="temp">
|
|
<xs:simpleType name="temp">
|
|
|
<xs:restriction base="SystemObjects__x3A__File:DirPath"/>
|
|
<xs:restriction base="SystemObjects__x3A__File:DirPath"/>
|
|
|
</xs:simpleType>
|
|
</xs:simpleType>
|
|
|
<xs:simpleType name="repository">
|
|
<xs:simpleType name="repository">
|
|
|
- <xs:restriction base="SystemObjects__x3A__File:DirPath"/>
|
|
|
|
|
|
|
+ <xs:restriction base="maven:data.dir"/>
|
|
|
</xs:simpleType>
|
|
</xs:simpleType>
|
|
|
<xs:simpleType name="PATH_ADD">
|
|
<xs:simpleType name="PATH_ADD">
|
|
|
<xs:annotation>
|
|
<xs:annotation>
|
|
@@ -100,4 +123,19 @@
|
|
|
</xs:annotation>
|
|
</xs:annotation>
|
|
|
<xs:restriction base="SystemObjects__x3A__File:DirPath"/>
|
|
<xs:restriction base="SystemObjects__x3A__File:DirPath"/>
|
|
|
</xs:simpleType>
|
|
</xs:simpleType>
|
|
|
|
|
+ <xs:simpleType name="version">
|
|
|
|
|
+ <xs:restriction base="maven:version"/>
|
|
|
|
|
+ </xs:simpleType>
|
|
|
|
|
+ <xs:simpleType name="prefix">
|
|
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
|
|
+ </xs:simpleType>
|
|
|
|
|
+ <xs:simpleType name="namespace">
|
|
|
|
|
+ <xs:restriction base="xs:anyURI"/>
|
|
|
|
|
+ </xs:simpleType>
|
|
|
|
|
+ <xs:simpleType name="xsl">
|
|
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
|
|
+ </xs:simpleType>
|
|
|
|
|
+ <xs:simpleType name="root_module">
|
|
|
|
|
+ <xs:restriction base="xs:boolean"/>
|
|
|
|
|
+ </xs:simpleType>
|
|
|
</xs:schema>
|
|
</xs:schema>
|