a.binder 8 年之前
父节点
当前提交
b53905f055

+ 17 - 0
SE/schema/default_db_xml_cache.public/ant/ant.xsd

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
+    xmlns:xp5r="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache.public/xinclude_p5_recurse/xinclude_p5_recurse.xsd"
+    xmlns:p5ant="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache.public/ant/ant.xsd"
+    vc:minVersion="1.1" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+    targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache.public/ant/ant.xsd"
+    xmlns:p5ant-interface="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd">
+    <xs:annotation>
+        <xs:documentation>To document input/output functions for mainly generate documentations and test functionability</xs:documentation>
+    </xs:annotation>
+    <xs:include
+        
+        schemaLocation="../../WPS_Functions/documentation_generator/repository/p5dg.documentation.files.antstructure.xsd"/>
+    <xs:import
+        namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd"
+        schemaLocation="../../WPS_Functions/ant_interface/ant_interface.xsd"/>
+</xs:schema>

+ 18 - 0
SE/schema/default_db_xml_cache.public/build/default_db.xsd

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
+    targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db/" 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:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+    xmlns:default_db="http://biuro.biall-net.pl/xmlschema_procesy5/default_db/">
+    <!--<xs:import schemaLocation="../namespaceNode.xsd"
+        namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"/>-->
+    <xs:annotation>
+        <xs:documentation>Definicja struktury informacji w schematach domyslnych, trzymanych w katalogu /default_db/</xs:documentation>
+    </xs:annotation>
+    <xs:import
+        namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+        schemaLocation="../appinfo.xsd"/>
+    <xs:element name="schema-file" type="system_cache__appinfo:schema-file"/>
+    <xs:element name="schema" type="system_cache__appinfo:schema"/>
+</xs:schema>

+ 18 - 0
SE/schema/default_db_xml_cache.public/build/external_schema_id_namespace_prefix.xsd

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
+    targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/external_schema_id_namespace_prefix/"
+    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:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+    xmlns:external_schema_id_namespace_prefix="http://biuro.biall-net.pl/xmlschema_procesy5/external_schema_id_namespace_prefix/">
+    <!--<xs:import schemaLocation="../namespaceNode.xsd"
+        namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"/>-->
+    <xs:annotation>
+        <xs:documentation>Definicja struktury informacji w schematach domyslnych, trzymanych w katalogu /external_schema_id_namespace_prefix</xs:documentation>
+    </xs:annotation>
+    <xs:import
+        namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+        schemaLocation="../appinfo.xsd"/>
+    <xs:element name="schema-file" type="system_cache__appinfo:schema-file"/>
+    <xs:element name="schema" type="system_cache__appinfo:schema"/>
+</xs:schema>

+ 18 - 0
SE/schema/default_db_xml_cache.public/build/table.xsd

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
+    targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/table/" 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:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+    xmlns:get_all_xsd="http://biuro.biall-net.pl/xmlschema_procesy5/table/">
+    <!--<xs:import schemaLocation="../namespaceNode.xsd"
+        namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"/>-->
+    <xs:annotation>
+        <xs:documentation>Definicja struktury informacji w schematach domyslnych, trzymanych w katalogu /table</xs:documentation>
+    </xs:annotation>
+    <xs:import
+        namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+        schemaLocation="../appinfo.xsd"/>
+    <xs:element name="schema-file" type="system_cache__appinfo:schema-file"/>
+    <xs:element name="schema" type="system_cache__appinfo:schema"/>
+</xs:schema>

+ 3 - 3
SE/schema/default_db_xml_cache.public/default_db/dateTime.xsl

@@ -18,15 +18,15 @@
         <xsl:choose>
             
             <xsl:when test="string($date) castable as xs:dateTime">
-                <xsl:message>#20 passed as dateTime</xsl:message>
+                <!--<xsl:message>#20 passed as dateTime</xsl:message>-->
                 <xsl:value-of select="format-date(xs:date(xs:dateTime($date)),'[Y]')"/>
             </xsl:when>
             <xsl:when test="string($date) castable as xs:date">
-                <xsl:message>#20 passed as date</xsl:message>
+                <!--<xsl:message>#20 passed as date</xsl:message>-->
                 <xsl:value-of select="format-date(xs:date($date),'[Y]')"/>
             </xsl:when>
             <xsl:when test="tokenize(string($date),'\.')[3]">
-                <xsl:message>#20 passed as tokenize</xsl:message>
+                <!--<xsl:message>#20 date passed as tokenize</xsl:message>-->
                 <xsl:value-of select="tokenize($date,'\.')[3]"/>
             </xsl:when>
             <xsl:otherwise>

+ 68 - 0
SE/schema/default_db_xml_cache.public/maven-simpleType.xsd

@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
+    targetNamespace="http://maven.apache.org/POM/4.0.0" vc:minVersion="1.1"
+    xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+    xmlns:maven="http://maven.apache.org/POM/4.0.0">
+    <xs:redefine schemaLocation="https://maven.apache.org/xsd/maven-4.0.0.xsd"/>
+    <xs:simpleType name="downloadUrl">
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+    <xs:simpleType name="url">
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+    <xs:simpleType name="version">
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+    <xs:simpleType name="conf.dir">
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+    <xs:simpleType name="deploy.dir">
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+    <xs:simpleType name="data.dir">
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+    <xs:simpleType name="home">
+        <xs:annotation>
+            <xs:documentation>alias for  basedir option in SE build style modules</xs:documentation>
+        </xs:annotation>
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+    <xs:complexType name="driver">
+        <xs:sequence>
+            <xs:element name="jar">
+                <xs:complexType>
+                    <xs:sequence>
+                        <xs:element name="name" type="maven:name"/>
+                    </xs:sequence>
+                </xs:complexType>
+            </xs:element>
+            <xs:element name="download">
+                <xs:complexType>
+                    <xs:sequence>
+                        <xs:element name="url" type="maven:downloadUrl"/>
+                    </xs:sequence>
+                </xs:complexType>
+            </xs:element>
+        </xs:sequence>
+    </xs:complexType>
+    <xs:element name="driver" type="maven:driver"/>
+    <xs:simpleType name="parent">
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+    <xs:simpleType name="name">
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+    <xs:simpleType name="groupId">
+        <xs:restriction base="maven:name"/>
+    </xs:simpleType>
+    <xs:simpleType name="artifactId">
+        <xs:restriction base="maven:name"/>
+    </xs:simpleType>
+    <xs:simpleType name="configuration">
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+    <xs:simpleType name="configuration.dir">
+        <xs:restriction base="xs:string"/>
+    </xs:simpleType>
+</xs:schema>

+ 45 - 7
SE/schema/default_db_xml_cache.public/system_cache__appinfo/PRODUCT.xsd

@@ -3,13 +3,18 @@
     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"
     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: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:import namespace="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/File.xsd"
         schemaLocation="../../SystemObjects/File.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:sequence>
             <xs:element name="name" type="system_cache__appinfo:name"/>
@@ -28,16 +33,25 @@
         <xs:sequence>
             <xs:element minOccurs="0" name="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="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="temp" type="system_cache__appinfo:temp"/>
             <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:simpleType>
                     <xs:restriction base="SystemObjects__x3A__File:FilePath"/>
                 </xs:simpleType>
             </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:complexType>
     <xs:complexType name="GLOBALS">
@@ -67,20 +81,29 @@
             <xs:element name="StandardErrorPath" type="SystemObjects__x3A__File:FilePath"/>
         </xs:sequence>
     </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:restriction base="xs:string"/>
+        <xs:restriction base="maven:name"/>
     </xs:simpleType>
     <xs:simpleType name="vendor-domain">
-        <xs:restriction base="xs:string"/>
+        <xs:restriction base="maven:artifactId"/>
     </xs:simpleType>
     <xs:simpleType name="basedir">
-        <xs:restriction base="SystemObjects__x3A__File:DirPath"/>
+        <xs:restriction base="maven:home"/>
     </xs:simpleType>
     <xs:simpleType name="temp">
         <xs:restriction base="SystemObjects__x3A__File:DirPath"/>
     </xs:simpleType>
     <xs:simpleType name="repository">
-        <xs:restriction base="SystemObjects__x3A__File:DirPath"/>
+        <xs:restriction base="maven:data.dir"/>
     </xs:simpleType>
     <xs:simpleType name="PATH_ADD">
         <xs:annotation>
@@ -100,4 +123,19 @@
         </xs:annotation>
         <xs:restriction base="SystemObjects__x3A__File:DirPath"/>
     </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>

+ 85 - 0
SE/schema/default_db_xml_cache.public/system_cache__appinfo/PRODUCT.xsl

@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+    xmlns:xs="http://www.w3.org/2001/XMLSchema"
+    xmlns:maven="http://maven.apache.org/POM/4.0.0"
+    xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+    xmlns:graph="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/graph/graph.xsd"
+    exclude-result-prefixes="xs"
+    version="2.0">
+    
+    <xsl:output indent="yes"/>
+    
+    <xsl:strip-space elements="*"/>
+    
+    <xsl:param name="PRODUCT.xsd" select="'PRODUCT.xsd'"/>
+    
+    <xsl:param name="project.basedir" required="yes"/> <!-- it is for project basedir - for detecting relatives from include properties etc..  -->
+    
+    
+    <xsl:template mode="maven:server" match="graph:graph-to-analyze-evaluated.xml">
+        <maven:server>
+            <xsl:apply-templates mode="maven:root_module.PRODUCT"/>
+        </maven:server>
+    </xsl:template>
+    
+    <xsl:template match="text()|comment()" mode="maven:root_module.PRODUCT"/>
+    
+    <xsl:template mode="maven:root_module.PRODUCT" match="*">
+        <xsl:apply-templates mode="#current"/>
+    </xsl:template>
+    
+    <xsl:template mode="maven:root_module.PRODUCT" match="property[ contains(@name,'PRODUCT.root_module')]">
+        <!--<xsl:copy-of select="."/>-->
+        <xsl:variable name="name.part" select=" substring-before(@name,'.')"/>
+        <xsl:variable name="prefix" select="../property[@name=concat($name.part,'.PRODUCT.prefix')]/concat(@value,@location)"/>
+        <maven:root_module.PRODUCT>
+            <name><xsl:value-of select="../property[@name=concat($name.part,'.PRODUCT.name')]/concat(@value,@location)"/></name>
+            <vendor-domain><xsl:value-of select="../property[@name=concat($name.part,'.PRODUCT.vendor-domain')]/concat(@value,@location)"/></vendor-domain>
+            <prefix><xsl:value-of select="$prefix"/></prefix>
+            <namespace><xsl:value-of select="../property[@name=concat($name.part,'.PRODUCT.namespace')]/concat(@value,@location)"/></namespace>
+            <basedir><xsl:value-of select="../property[@name=concat($name.part,'.basedir')]/concat(@value,@location)"/></basedir>
+            <build><xsl:value-of select="../property[@name=concat($name.part,'.build')]/concat(@value,@location)"/></build>
+            <temp><xsl:value-of select="../property[@name=concat($name.part,'.temp')]/concat(@value,@location)"/></temp>
+            <repository><xsl:value-of select="../property[@name=concat($name.part,'.repository')]/concat(@value,@location)"/></repository>
+            <configuration.dir><xsl:value-of select="../property[@name=concat($name.part,'.configuration.dir')]/concat(@value,@location)"/></configuration.dir>
+        </maven:root_module.PRODUCT>
+    </xsl:template>
+    
+    <!-- to be generated in maven style like that:
+    
+    <project>
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>com.vogella.build.maven.java</groupId>
+    <artifactId>com.vogella.build.maven.java</artifactId>
+    <packaging>jar</packaging>
+    <version>1.0-SNAPSHOT</version>
+    <name>com.vogella.build.maven.java</name>
+    <url>http://maven.apache.org</url>
+    <dependencies>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>3.8.1</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+</project>
+    
+    default locations for MODULE name ${module}
+     with prefix of module name ${prefix}
+    
+ 
+   /MODULE/build_${module}.xml -   main build:
+   /MODULE/build.${prefix}.PRODUCT.xml  - product properties and build for it
+   /MODULE/build.${prefix}.SYSTEM.xml  - system properties and build for it
+   /MODULE/build.${prefix}.SERVER.xml  - optional server properties and build for it
+
+  aliases  - home = basedir
+
+    -->
+    
+    
+    
+    
+    
+</xsl:stylesheet>

+ 53 - 0
SE/schema/default_db_xml_cache.public/system_cache__appinfo/heritage.instance.xml

@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<system_cache__appinfo:heritage xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+ xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd file:/Users/a.binder/Documents/xmlschema_procesy5/src-xmlschema/public_html/default_db_xml_cache.public/system_cache__appinfo/heritage.xsd">
+<!--    <system_cache__appinfo:exherit_all system_cache__appinfo:heritage_acl="false" system_cache__appinfo:heritage_sort="false">
+        <system_cache__appinfo:acl_rule_local_inherit system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name0" system_cache__appinfo:acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name0"
+             system_cache__appinfo:acl_rule_inherit_acl_set=""/>
+        <system_cache__appinfo:acl_rule_inherit_to_all_refs_by_primary>
+        </system_cache__appinfo:acl_rule_inherit_to_all_refs_by_primary>
+    </system_cache__appinfo:exherit_all>-->
+    <system_cache__appinfo:exherit system_cache__appinfo:exherit_ref="exherit_ref0" system_cache__appinfo:heritage_sort="false" system_cache__appinfo:heritage_acl="false">
+<!--        <system_cache__appinfo:acl_rule_inherit_to_all_refs_by_primary>
+        </system_cache__appinfo:acl_rule_inherit_to_all_refs_by_primary>-->
+<!--        <system_cache__appinfo:acl_rule_inherit_to_single_refs_by_primary acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name0"/>-->
+<!--        <system_cache__appinfo:acl_rule_local_inherit system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name1" system_cache__appinfo:acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name1"
+             system_cache__appinfo:acl_rule_inherit_acl_set=""/>-->
+        <system_cache__appinfo:acl_rule_inherit_to_all_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name2" system_cache__appinfo:acl_rule_inherit_acl_set=""/>
+<!--        <system_cache__appinfo:acl_rule_inherit_to_single_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name3" system_cache__appinfo:acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name2"
+             system_cache__appinfo:acl_rule_inherit_acl_set=""/>-->
+        <system_cache__appinfo:acl_rule_inherit_to_all_refs_by_primary>
+        </system_cache__appinfo:acl_rule_inherit_to_all_refs_by_primary>
+<!--        <system_cache__appinfo:acl_rule_inherit_to_single_refs_by_primary acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name1"/>-->
+<!--        <system_cache__appinfo:acl_rule_local_inherit system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name4" system_cache__appinfo:acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name3"
+             system_cache__appinfo:acl_rule_inherit_acl_set=""/>-->
+<!--        <system_cache__appinfo:acl_rule_inherit_to_all_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name5" system_cache__appinfo:acl_rule_inherit_acl_set=""/>-->
+<!--        <system_cache__appinfo:acl_rule_inherit_to_single_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name6" system_cache__appinfo:acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name4"
+             system_cache__appinfo:acl_rule_inherit_acl_set=""/>-->
+    </system_cache__appinfo:exherit>
+    <system_cache__appinfo:exherit system_cache__appinfo:exherit_ref="exherit_ref1" system_cache__appinfo:heritage_sort="false" system_cache__appinfo:heritage_acl="false">
+<!--        <system_cache__appinfo:acl_rule_inherit_to_all_refs_by_primary>
+        </system_cache__appinfo:acl_rule_inherit_to_all_refs_by_primary>-->
+<!--        <system_cache__appinfo:acl_rule_inherit_to_single_refs_by_primary acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name2"/>-->
+<!--        <system_cache__appinfo:acl_rule_local_inherit system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name7" system_cache__appinfo:acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name5"
+             system_cache__appinfo:acl_rule_inherit_acl_set=""/>-->
+<!--        <system_cache__appinfo:acl_rule_inherit_to_all_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name8" system_cache__appinfo:acl_rule_inherit_acl_set=""/>-->
+        <system_cache__appinfo:acl_rule_inherit_to_single_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name9" system_cache__appinfo:acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name6"
+             system_cache__appinfo:acl_rule_inherit_acl_set=""/>
+        <system_cache__appinfo:acl_rule_inherit_to_all_refs_by_primary>
+        </system_cache__appinfo:acl_rule_inherit_to_all_refs_by_primary>
+<!--        <system_cache__appinfo:acl_rule_inherit_to_single_refs_by_primary acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name3"/>-->
+<!--        <system_cache__appinfo:acl_rule_local_inherit system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name10" system_cache__appinfo:acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name7"
+             system_cache__appinfo:acl_rule_inherit_acl_set=""/>-->
+<!--        <system_cache__appinfo:acl_rule_inherit_to_all_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name11" system_cache__appinfo:acl_rule_inherit_acl_set=""/>-->
+<!--        <system_cache__appinfo:acl_rule_inherit_to_single_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name12" system_cache__appinfo:acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name8"
+             system_cache__appinfo:acl_rule_inherit_acl_set=""/>-->
+    </system_cache__appinfo:exherit>
+<!--    <system_cache__appinfo:inherit system_cache__appinfo:inherit_ref="inherit_ref0" system_cache__appinfo:heritage_sort="false" system_cache__appinfo:heritage_acl="false">
+        <system_cache__appinfo:acl_rule_local_inherit system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name13" system_cache__appinfo:acl_rule_exherit_local_element_name="acl_rule_exherit_local_element_name9"
+             system_cache__appinfo:acl_rule_inherit_acl_set=""/>
+        <system_cache__appinfo:acl_rule_inherit_to_all_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="acl_rule_inherit_local_element_name14" system_cache__appinfo:acl_rule_inherit_acl_set=""/>
+    </system_cache__appinfo:inherit>-->
+</system_cache__appinfo:heritage>