<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.2.xsd"
                   logicalFilePath="ssg-data.xml">
    <property name="false" value="false" dbms="mysql"/>
    <property name="false" value="0" dbms="derby"/>
    <property name="true" value="true" dbms="mysql"/>
    <property name="true" value="1" dbms="derby"/>
    <changeSet author="gateway" id="1408665436018-16" dbms="mysql">
        <insert tableName="replication_status">
            <column name="objectid" valueNumeric="1"/>
            <column name="sequence" valueNumeric="1"/>
            <column name="updated" valueNumeric="0"/>
            <column name="nodeid"/>
            <column name="delay" valueNumeric="0"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-6">
        <comment>The Internal Identity Provider</comment>
        <insert tableName="identity_provider">
            <column name="goid" valueComputed="toGoid(0,-2)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="Internal Identity Provider"/>
            <column name="description" value="Internal Identity Provider"/>
            <column name="type" valueNumeric="1"/>
            <column name="${properties.column.name}" value="&lt;java version=&quot;1.6.0_01&quot; class=&quot;java.beans.XMLDecoder&quot;&gt;&lt;object class=&quot;java.util.HashMap&quot;&gt;&lt;void method=&quot;put&quot;&gt;&lt;string&gt;adminEnabled&lt;/string&gt;&lt;boolean&gt;true&lt;/boolean&gt;&lt;/void&gt;&lt;/object&gt;&lt;/java&gt;"/>
            <column name="security_zone_goid"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-7">
        <comment>The admin user. Password is 'password'</comment>
        <insert tableName="internal_user">
            <column name="goid" valueComputed="toGoid(0,3)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="admin"/>
            <column name="login" value="admin"/>
            <column name="password" value="$6$S7Z3HcudYNsObgs8$SjwZ3xtCkSjXOK2vHfOVEg2dJES3cgvtIUdHbEN/KdCBXoI6uuPSbxTEwcH.av6lpcb1p6Lu.gFeIX04FBxiJ."/>
            <column name="digest"/>
            <column name="first_name" value=""/>
            <column name="last_name" value=""/>
            <column name="email" value=""/>
            <column name="description" value=""/>
            <column name="expiration" valueNumeric="-1"/>
            <column name="password_expiry" valueNumeric="1577865600000"/>
            <column name="change_password" valueComputed="${false}"/>
            <column name="enabled" valueComputed="${true}"/>
            <!-- TODO test db created successfully with mysql -->

            <!--<column name="change_password" valueBoolean="false"/>-->
            <!--<column name="enabled" valueBoolean="true"/>-->
            <column name="${properties.column.name}"/>
        </insert>
        <!--<insert tableName="internal_user" dbms="derby">-->
            <!--<column name="goid" valueComputed="toGoid(0,3)"/>-->
            <!--<column name="version" valueNumeric="0"/>-->
            <!--<column name="name" value="admin"/>-->
            <!--<column name="login" value="admin"/>-->
            <!--<column name="password" value="$6$S7Z3HcudYNsObgs8$SjwZ3xtCkSjXOK2vHfOVEg2dJES3cgvtIUdHbEN/KdCBXoI6uuPSbxTEwcH.av6lpcb1p6Lu.gFeIX04FBxiJ."/>-->
            <!--<column name="digest"/>-->
            <!--<column name="first_name" value=""/>-->
            <!--<column name="last_name" value=""/>-->
            <!--<column name="email" value=""/>-->
            <!--<column name="description" value=""/>-->
            <!--<column name="expiration" valueNumeric="-1"/>-->
            <!--<column name="password_expiry" valueNumeric="1577865600000"/>-->
            <!--&lt;!&ndash;<column name="change_password" valueBoolean="${false}"/>&ndash;&gt;-->
            <!--&lt;!&ndash;<column name="enabled" valueBoolean="${true}"/>&ndash;&gt;-->
            <!--<column name="change_password" valueNumeric="0"/>-->
            <!--<column name="enabled" valueNumeric="1"/>-->
            <!--<column name="${properties.column.name}"/>-->
        <!--</insert>-->
    </changeSet>
    <changeSet author="gateway" id="1408665436018-3">
        <comment>The root folder</comment>
        <insert tableName="folder">
            <column name="goid" valueComputed="toGoid(0,-5002)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="Root Node"/>
            <column name="parent_folder_goid"/>
            <column name="security_zone_goid"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-17">
        <insert tableName="resolution_configuration">
            <column name="goid" valueComputed="toGoid(0,-2)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="Default"/>
            <column name="path_required" valueNumeric="0"/>
            <column name="path_case_sensitive" valueNumeric="1"/>
            <column name="use_url_header" valueNumeric="1"/>
            <column name="use_service_oid" valueNumeric="1"/>
            <column name="use_soap_action" valueNumeric="1"/>
            <column name="use_soap_namespace" valueNumeric="1"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-1">
        <insert tableName="cluster_master">
            <column name="nodeid"/>
            <column name="touched_time" valueNumeric="0"/>
            <column name="version" valueNumeric="0"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-18">
        <insert tableName="resource_entry">
            <column name="goid" valueComputed="toGoid(0,-3)"/>
            <column name="version" valueNumeric="0"/>
            <column name="description"/>
            <column name="uri" value="http://schemas.xmlsoap.org/soap/envelope/"/>
            <column name="uri_hash" value="hC3quuokv29o8XDUK1vtJg29ywKS/fDsnJsj2chtn0maXa6J/7ga3LQxz12tlDYbLmJVWV/iP4PJsmBZ7lGiaQ=="/>
            <column name="type" value="XML_SCHEMA"/>
            <column name="content_type" value="text/xml"/>
            <column name="content" value="&lt;?xml version='1.0' encoding='UTF-8' ?&gt;&#10;&lt;xs:schema xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot;&#10;           xmlns:tns=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&#10;           targetNamespace=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; &gt;&#10;  &lt;!-- Envelope, header and body --&gt;&#10;  &lt;xs:element name=&quot;Envelope&quot; type=&quot;tns:Envelope&quot; /&gt;&#10;  &lt;xs:complexType name=&quot;Envelope&quot; &gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:element ref=&quot;tns:Header&quot; minOccurs=&quot;0&quot; /&gt;&#10;      &lt;xs:element ref=&quot;tns:Body&quot; minOccurs=&quot;1&quot; /&gt;&#10;      &lt;xs:any namespace=&quot;##other&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot; processContents=&quot;lax&quot; /&gt;&#10;    &lt;/xs:sequence&gt;&#10;    &lt;xs:anyAttribute namespace=&quot;##other&quot; processContents=&quot;lax&quot; /&gt;&#10;  &lt;/xs:complexType&gt;&#10;  &lt;xs:element name=&quot;Header&quot; type=&quot;tns:Header&quot; /&gt;&#10;  &lt;xs:complexType name=&quot;Header&quot; &gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:any namespace=&quot;##other&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot; processContents=&quot;lax&quot; /&gt;&#10;    &lt;/xs:sequence&gt;&#10;    &lt;xs:anyAttribute namespace=&quot;##other&quot; processContents=&quot;lax&quot; /&gt;&#10;  &lt;/xs:complexType&gt;&#10;  &lt;xs:element name=&quot;Body&quot; type=&quot;tns:Body&quot; /&gt;&#10;  &lt;xs:complexType name=&quot;Body&quot; &gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:any namespace=&quot;##any&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot; processContents=&quot;lax&quot; /&gt;&#10;    &lt;/xs:sequence&gt;&#10;    &lt;xs:anyAttribute namespace=&quot;##any&quot; processContents=&quot;lax&quot; &gt;&#10;          &lt;xs:annotation&gt;&#10;            &lt;xs:documentation&gt;&#10;                  Prose in the spec does not specify that attributes are allowed on the Body element&#10;                &lt;/xs:documentation&gt;&#10;          &lt;/xs:annotation&gt;&#10;        &lt;/xs:anyAttribute&gt;&#10;  &lt;/xs:complexType&gt;&#10;  &lt;!-- Global Attributes.  The following attributes are intended to be usable via qualified attribute names on any complex type referencing them.  --&gt;&#10;  &lt;xs:attribute name=&quot;mustUnderstand&quot; &gt;&#10;     &lt;xs:simpleType&gt;&#10;     &lt;xs:restriction base='xs:boolean'&gt;&#10;           &lt;xs:pattern value='0|1' /&gt;&#10;         &lt;/xs:restriction&gt;&#10;   &lt;/xs:simpleType&gt;&#10;  &lt;/xs:attribute&gt;&#10;  &lt;xs:attribute name=&quot;actor&quot; type=&quot;xs:anyURI&quot; /&gt;&#10;  &lt;xs:simpleType name=&quot;encodingStyle&quot; &gt;&#10;    &lt;xs:annotation&gt;&#10;          &lt;xs:documentation&gt;&#10;            'encodingStyle' indicates any canonicalization conventions followed in the contents of the containing element.  For example, the value 'http://schemas.xmlsoap.org/soap/encoding/' indicates the pattern described in SOAP specification&#10;          &lt;/xs:documentation&gt;&#10;        &lt;/xs:annotation&gt;&#10;    &lt;xs:list itemType=&quot;xs:anyURI&quot; /&gt;&#10;  &lt;/xs:simpleType&gt;&#10;  &lt;xs:attribute name=&quot;encodingStyle&quot; type=&quot;tns:encodingStyle&quot; /&gt;&#10;  &lt;xs:attributeGroup name=&quot;encodingStyle&quot; &gt;&#10;    &lt;xs:attribute ref=&quot;tns:encodingStyle&quot; /&gt;&#10;  &lt;/xs:attributeGroup&gt;  &lt;xs:element name=&quot;Fault&quot; type=&quot;tns:Fault&quot; /&gt;&#10;  &lt;xs:complexType name=&quot;Fault&quot; final=&quot;extension&quot; &gt;&#10;    &lt;xs:annotation&gt;&#10;          &lt;xs:documentation&gt;&#10;            Fault reporting structure&#10;          &lt;/xs:documentation&gt;&#10;        &lt;/xs:annotation&gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:element name=&quot;faultcode&quot; type=&quot;xs:QName&quot; /&gt;&#10;      &lt;xs:element name=&quot;faultstring&quot; type=&quot;xs:string&quot; /&gt;&#10;      &lt;xs:element name=&quot;faultactor&quot; type=&quot;xs:anyURI&quot; minOccurs=&quot;0&quot; /&gt;&#10;      &lt;xs:element name=&quot;detail&quot; type=&quot;tns:detail&quot; minOccurs=&quot;0&quot; /&gt;&#10;    &lt;/xs:sequence&gt;&#10;  &lt;/xs:complexType&gt;&#10;  &lt;xs:complexType name=&quot;detail&quot;&gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:any namespace=&quot;##any&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot; processContents=&quot;lax&quot; /&gt;&#10;    &lt;/xs:sequence&gt;&#10;    &lt;xs:anyAttribute namespace=&quot;##any&quot; processContents=&quot;lax&quot; /&gt;&#10;  &lt;/xs:complexType&gt;&#10;&lt;/xs:schema&gt;"/>
            <column name="resource_key1" value="http://schemas.xmlsoap.org/soap/envelope/"/>
            <column name="resource_key2"/>
            <column name="resource_key3"/>
            <column name="security_zone_goid"/>
        </insert>
        <insert tableName="resource_entry">
            <column name="goid" valueComputed="toGoid(0,-4)"/>
            <column name="version" valueNumeric="0"/>
            <column name="description"/>
            <column name="uri" value="http://www.w3.org/2003/05/soap-envelope/"/>
            <column name="uri_hash" value="/IwS8Jif23iT/LGYVajOwoHmLxd/Acxqv8VZoeG7SN/5Qp0gcKmM+pnzTYc1qeaqg0YucLMOt3mmhPzH/tcpUQ=="/>
            <column name="type" value="XML_SCHEMA"/>
            <column name="content_type" value="text/xml"/>
            <column name="content" value="&lt;?xml version='1.0'?&gt;&#10;&lt;!-- Schema defined in the SOAP Version 1.2 Part 1 specification&#10;     Recommendation:&#10;     http://www.w3.org/TR/2003/REC-soap12-part1-20030624/&#10;&#10;     Copyright (C)2003 W3C(R) (MIT, ERCIM, Keio), All Rights Reserved.&#10;     W3C viability, trademark, document use and software licensing rules&#10;     apply.&#10;     http://www.w3.org/Consortium/Legal/&#10;&#10;     This document is governed by the W3C Software License [1] as&#10;     described in the FAQ [2].&#10;&#10;     [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720&#10;     [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD&#10;--&gt;&#10;&#10;&lt;xs:schema xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot;&#10;           xmlns:tns=&quot;http://www.w3.org/2003/05/soap-envelope&quot;&#10;           targetNamespace=&quot;http://www.w3.org/2003/05/soap-envelope&quot; &#10;&#9;&#9;   elementFormDefault=&quot;qualified&quot; &gt;&#10;&#10;  &lt;xs:import namespace=&quot;http://www.w3.org/XML/1998/namespace&quot; &#10;             schemaLocation=&quot;http://www.w3.org/2001/xml.xsd&quot;/&gt;&#10;&#10;  &lt;!-- Envelope, header and body --&gt;&#10;  &lt;xs:element name=&quot;Envelope&quot; type=&quot;tns:Envelope&quot; /&gt;&#10;  &lt;xs:complexType name=&quot;Envelope&quot; &gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:element ref=&quot;tns:Header&quot; minOccurs=&quot;0&quot; /&gt;&#10;      &lt;xs:element ref=&quot;tns:Body&quot; minOccurs=&quot;1&quot; /&gt;&#10;    &lt;/xs:sequence&gt;&#10;    &lt;xs:anyAttribute namespace=&quot;##other&quot; processContents=&quot;lax&quot; /&gt;&#10;  &lt;/xs:complexType&gt;&#10;&#10;  &lt;xs:element name=&quot;Header&quot; type=&quot;tns:Header&quot; /&gt;&#10;  &lt;xs:complexType name=&quot;Header&quot; &gt;&#10;    &lt;xs:annotation&gt;&#10;&#9;  &lt;xs:documentation&gt;&#10;&#9;  Elements replacing the wildcard MUST be namespace qualified, but can be in the targetNamespace&#10;&#9;  &lt;/xs:documentation&gt;&#10;&#9;&lt;/xs:annotation&gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:any namespace=&quot;##any&quot; processContents=&quot;lax&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot;  /&gt;&#10;    &lt;/xs:sequence&gt;&#10;    &lt;xs:anyAttribute namespace=&quot;##other&quot; processContents=&quot;lax&quot; /&gt;&#10;  &lt;/xs:complexType&gt;&#10;  &#10;  &lt;xs:element name=&quot;Body&quot; type=&quot;tns:Body&quot; /&gt;&#10;  &lt;xs:complexType name=&quot;Body&quot; &gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:any namespace=&quot;##any&quot; processContents=&quot;lax&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot; /&gt;&#10;    &lt;/xs:sequence&gt;&#10;    &lt;xs:anyAttribute namespace=&quot;##other&quot; processContents=&quot;lax&quot; /&gt;&#10;  &lt;/xs:complexType&gt;&#10;&#10;  &lt;!-- Global Attributes.  The following attributes are intended to be&#10;  usable via qualified attribute names on any complex type referencing&#10;  them.  --&gt;&#10;  &lt;xs:attribute name=&quot;mustUnderstand&quot; type=&quot;xs:boolean&quot; default=&quot;0&quot; /&gt;&#10;  &lt;xs:attribute name=&quot;relay&quot; type=&quot;xs:boolean&quot; default=&quot;0&quot; /&gt;&#10;  &lt;xs:attribute name=&quot;role&quot; type=&quot;xs:anyURI&quot; /&gt;&#10;&#10;  &lt;!-- 'encodingStyle' indicates any canonicalization conventions&#10;  followed in the contents of the containing element.  For example, the&#10;  value 'http://www.w3.org/2003/05/soap-encoding' indicates the pattern&#10;  described in the SOAP Version 1.2 Part 2: Adjuncts Recommendation --&gt;&#10;&#10;  &lt;xs:attribute name=&quot;encodingStyle&quot; type=&quot;xs:anyURI&quot; /&gt;&#10;&#10;  &lt;xs:element name=&quot;Fault&quot; type=&quot;tns:Fault&quot; /&gt;&#10;  &lt;xs:complexType name=&quot;Fault&quot; final=&quot;extension&quot; &gt;&#10;    &lt;xs:annotation&gt;&#10;&#9;  &lt;xs:documentation&gt;&#10;&#9;    Fault reporting structure&#10;&#9;  &lt;/xs:documentation&gt;&#10;&#9;&lt;/xs:annotation&gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:element name=&quot;Code&quot; type=&quot;tns:faultcode&quot; /&gt;&#10;      &lt;xs:element name=&quot;Reason&quot; type=&quot;tns:faultreason&quot; /&gt;&#10;      &lt;xs:element name=&quot;Node&quot; type=&quot;xs:anyURI&quot; minOccurs=&quot;0&quot; /&gt;&#10;&#9;  &lt;xs:element name=&quot;Role&quot; type=&quot;xs:anyURI&quot; minOccurs=&quot;0&quot; /&gt;&#10;      &lt;xs:element name=&quot;Detail&quot; type=&quot;tns:detail&quot; minOccurs=&quot;0&quot; /&gt;&#10;    &lt;/xs:sequence&gt;&#10;  &lt;/xs:complexType&gt;&#10;&#10;  &lt;xs:complexType name=&quot;faultreason&quot; &gt;&#10;    &lt;xs:sequence&gt;&#10;&#9;  &lt;xs:element name=&quot;Text&quot; type=&quot;tns:reasontext&quot; &#10;                  minOccurs=&quot;1&quot;  maxOccurs=&quot;unbounded&quot; /&gt;&#10;&#9;&lt;/xs:sequence&gt;&#10;  &lt;/xs:complexType&gt;&#10;&#10;  &lt;xs:complexType name=&quot;reasontext&quot; &gt;&#10;    &lt;xs:simpleContent&gt;&#10;&#9;  &lt;xs:extension base=&quot;xs:string&quot; &gt;&#10;&#9;    &lt;xs:attribute ref=&quot;xml:lang&quot; use=&quot;required&quot; /&gt;&#10;&#9;  &lt;/xs:extension&gt;&#10;&#9;&lt;/xs:simpleContent&gt;&#10;  &lt;/xs:complexType&gt;&#10;  &#10;  &lt;xs:complexType name=&quot;faultcode&quot;&gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:element name=&quot;Value&quot;&#10;                  type=&quot;tns:faultcodeEnum&quot;/&gt;&#10;      &lt;xs:element name=&quot;Subcode&quot;&#10;                  type=&quot;tns:subcode&quot;&#10;                  minOccurs=&quot;0&quot;/&gt;&#10;    &lt;/xs:sequence&gt;&#10;  &lt;/xs:complexType&gt;&#10;&#10;  &lt;xs:simpleType name=&quot;faultcodeEnum&quot;&gt;&#10;    &lt;xs:restriction base=&quot;xs:QName&quot;&gt;&#10;      &lt;xs:enumeration value=&quot;tns:DataEncodingUnknown&quot;/&gt;&#10;      &lt;xs:enumeration value=&quot;tns:MustUnderstand&quot;/&gt;&#10;      &lt;xs:enumeration value=&quot;tns:Receiver&quot;/&gt;&#10;      &lt;xs:enumeration value=&quot;tns:Sender&quot;/&gt;&#10;      &lt;xs:enumeration value=&quot;tns:VersionMismatch&quot;/&gt;&#10;    &lt;/xs:restriction&gt;&#10;  &lt;/xs:simpleType&gt;&#10;&#10;  &lt;xs:complexType name=&quot;subcode&quot;&gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:element name=&quot;Value&quot;&#10;                  type=&quot;xs:QName&quot;/&gt;&#10;      &lt;xs:element name=&quot;Subcode&quot;&#10;                  type=&quot;tns:subcode&quot;&#10;                  minOccurs=&quot;0&quot;/&gt;&#10;    &lt;/xs:sequence&gt;&#10;  &lt;/xs:complexType&gt;&#10;&#10;  &lt;xs:complexType name=&quot;detail&quot;&gt;&#10;    &lt;xs:sequence&gt;&#10;      &lt;xs:any namespace=&quot;##any&quot; processContents=&quot;lax&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot;  /&gt;&#10;    &lt;/xs:sequence&gt;&#10;    &lt;xs:anyAttribute namespace=&quot;##other&quot; processContents=&quot;lax&quot; /&gt; &#10;  &lt;/xs:complexType&gt;&#10;&#10;  &lt;!-- Global element declaration and complex type definition for header entry returned due to a mustUnderstand fault --&gt;&#10;  &lt;xs:element name=&quot;NotUnderstood&quot; type=&quot;tns:NotUnderstoodType&quot; /&gt;&#10;  &lt;xs:complexType name=&quot;NotUnderstoodType&quot; &gt;&#10;    &lt;xs:attribute name=&quot;qname&quot; type=&quot;xs:QName&quot; use=&quot;required&quot; /&gt;&#10;  &lt;/xs:complexType&gt;&#10;&#10;&#10;  &lt;!-- Global element and associated types for managing version transition as described in Appendix A of the SOAP Version 1.2 Part 1 Recommendation  --&gt;  &lt;xs:complexType name=&quot;SupportedEnvType&quot; &gt;&#10;    &lt;xs:attribute name=&quot;qname&quot; type=&quot;xs:QName&quot; use=&quot;required&quot; /&gt;&#10;  &lt;/xs:complexType&gt;&#10;&#10;  &lt;xs:element name=&quot;Upgrade&quot; type=&quot;tns:UpgradeType&quot; /&gt;&#10;  &lt;xs:complexType name=&quot;UpgradeType&quot; &gt;&#10;    &lt;xs:sequence&gt;&#10;&#9;  &lt;xs:element name=&quot;SupportedEnvelope&quot; type=&quot;tns:SupportedEnvType&quot; minOccurs=&quot;1&quot; maxOccurs=&quot;unbounded&quot; /&gt;&#10;&#9;&lt;/xs:sequence&gt;&#10;  &lt;/xs:complexType&gt;&#10;&#10;&#10;&lt;/xs:schema&gt;"/>
            <column name="resource_key1" value="http://www.w3.org/2003/05/soap-envelope"/>
            <column name="resource_key2"/>
            <column name="resource_key3"/>
            <column name="security_zone_goid"/>
        </insert>
        <insert tableName="resource_entry">
            <column name="goid" valueComputed="toGoid(0,-5)"/>
            <column name="version" valueNumeric="0"/>
            <column name="description"/>
            <column name="uri" value="http://www.w3.org/2001/xml.xsd"/>
            <column name="uri_hash" value="hVcrKrS/aEB3urzQRjRATz5Jr2R4ai52xKbb/R2iaclst0ENOxLEU+IPdEtmrfiKGq0HOlCG3JDTTliMnoL0Zg=="/>
            <column name="type" value="XML_SCHEMA"/>
            <column name="content_type" value="text/xml"/>
            <column name="content" value="&lt;?xml version='1.0'?&gt;&#10;&lt;xs:schema targetNamespace=&quot;http://www.w3.org/XML/1998/namespace&quot; xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot; xml:lang=&quot;en&quot;&gt;&#10;&#10; &lt;xs:annotation&gt;&#10;  &lt;xs:documentation&gt;&#10;   See http://www.w3.org/XML/1998/namespace.html and&#10;   http://www.w3.org/TR/REC-xml for information about this namespace.&#10;&#10;    This schema document describes the XML namespace, in a form&#10;    suitable for import by other schema documents.&#10;&#10;    Note that local names in this namespace are intended to be defined&#10;    only by the World Wide Web Consortium or its subgroups.  The&#10;    following names are currently defined in this namespace and should&#10;    not be used with conflicting semantics by any Working Group,&#10;    specification, or document instance:&#10;&#10;    base (as an attribute name): denotes an attribute whose value&#10;         provides a URI to be used as the base for interpreting any&#10;         relative URIs in the scope of the element on which it&#10;         appears; its value is inherited.  This name is reserved&#10;         by virtue of its definition in the XML Base specification.&#10;&#10;    id   (as an attribute name): denotes an attribute whose value&#10;         should be interpreted as if declared to be of type ID.&#10;         This name is reserved by virtue of its definition in the&#10;         xml:id specification.&#10;&#10;    lang (as an attribute name): denotes an attribute whose value&#10;         is a language code for the natural language of the content of&#10;         any element; its value is inherited.  This name is reserved&#10;         by virtue of its definition in the XML specification.&#10;&#10;    space (as an attribute name): denotes an attribute whose&#10;         value is a keyword indicating what whitespace processing&#10;         discipline is intended for the content of the element; its&#10;         value is inherited.  This name is reserved by virtue of its&#10;         definition in the XML specification.&#10;&#10;    Father (in any context at all): denotes Jon Bosak, the chair of&#10;         the original XML Working Group.  This name is reserved by&#10;         the following decision of the W3C XML Plenary and&#10;         XML Coordination groups:&#10;&#10;             In appreciation for his vision, leadership and dedication&#10;             the W3C XML Plenary on this 10th day of February, 2000&#10;             reserves for Jon Bosak in perpetuity the XML name&#10;             xml:Father&#10;  &lt;/xs:documentation&gt;&#10; &lt;/xs:annotation&gt;&#10;&#10; &lt;xs:annotation&gt;&#10;  &lt;xs:documentation&gt;This schema defines attributes and an attribute group&#10;        suitable for use by&#10;        schemas wishing to allow xml:base, xml:lang, xml:space or xml:id&#10;        attributes on elements they define.&#10;&#10;        To enable this, such a schema must import this schema&#10;        for the XML namespace, e.g. as follows:&#10;        &amp;lt;schema . . .&gt;&#10;         . . .&#10;         &amp;lt;import namespace=&quot;http://www.w3.org/XML/1998/namespace&quot;&#10;                    schemaLocation=&quot;http://www.w3.org/2001/xml.xsd&quot;/&gt;&#10;&#10;        Subsequently, qualified reference to any of the attributes&#10;        or the group defined below will have the desired effect, e.g.&#10;&#10;        &amp;lt;type . . .&gt;&#10;         . . .&#10;         &amp;lt;attributeGroup ref=&quot;xml:specialAttrs&quot;/&gt;&#10; &#10;         will define a type which will schema-validate an instance&#10;         element with any of those attributes&lt;/xs:documentation&gt;&#10; &lt;/xs:annotation&gt;&#10;&#10; &lt;xs:annotation&gt;&#10;  &lt;xs:documentation&gt;In keeping with the XML Schema WG's standard versioning&#10;   policy, this schema document will persist at&#10;   http://www.w3.org/2007/08/xml.xsd.&#10;   At the date of issue it can also be found at&#10;   http://www.w3.org/2001/xml.xsd.&#10;   The schema document at that URI may however change in the future,&#10;   in order to remain compatible with the latest version of XML Schema&#10;   itself, or with the XML namespace itself.  In other words, if the XML&#10;   Schema or XML namespaces change, the version of this document at&#10;   http://www.w3.org/2001/xml.xsd will change&#10;   accordingly; the version at&#10;   http://www.w3.org/2007/08/xml.xsd will not change.&#10;  &lt;/xs:documentation&gt;&#10; &lt;/xs:annotation&gt;&#10;&#10; &lt;xs:attribute name=&quot;lang&quot;&gt;&#10;  &lt;xs:annotation&gt;&#10;   &lt;xs:documentation&gt;Attempting to install the relevant ISO 2- and 3-letter&#10;         codes as the enumerated possible values is probably never&#10;         going to be a realistic possibility.  See&#10;         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry&#10;         at http://www.iana.org/assignments/lang-tag-apps.htm for&#10;         further information.&#10;&#10;         The union allows for the 'un-declaration' of xml:lang with&#10;         the empty string.&lt;/xs:documentation&gt;&#10;  &lt;/xs:annotation&gt;&#10;  &lt;xs:simpleType&gt;&#10;   &lt;xs:union memberTypes=&quot;xs:language&quot;&gt;&#10;    &lt;xs:simpleType&gt;&#10;     &lt;xs:restriction base=&quot;xs:string&quot;&gt;&#10;      &lt;xs:enumeration value=&quot;&quot;/&gt;&#10;     &lt;/xs:restriction&gt;&#10;    &lt;/xs:simpleType&gt;&#10;   &lt;/xs:union&gt;&#10;  &lt;/xs:simpleType&gt;&#10; &lt;/xs:attribute&gt;&#10;&#10; &lt;xs:attribute name=&quot;space&quot;&gt;&#10;  &lt;xs:simpleType&gt;&#10;   &lt;xs:restriction base=&quot;xs:NCName&quot;&gt;&#10;    &lt;xs:enumeration value=&quot;default&quot;/&gt;&#10;    &lt;xs:enumeration value=&quot;preserve&quot;/&gt;&#10;   &lt;/xs:restriction&gt;&#10;  &lt;/xs:simpleType&gt;&#10; &lt;/xs:attribute&gt;&#10;&#10; &lt;xs:attribute name=&quot;base&quot; type=&quot;xs:anyURI&quot;&gt;&#10;  &lt;xs:annotation&gt;&#10;   &lt;xs:documentation&gt;See http://www.w3.org/TR/xmlbase/ for&#10;                     information about this attribute.&lt;/xs:documentation&gt;&#10;  &lt;/xs:annotation&gt;&#10; &lt;/xs:attribute&gt;&#10;&#10; &lt;xs:attribute name=&quot;id&quot; type=&quot;xs:ID&quot;&gt;&#10;  &lt;xs:annotation&gt;&#10;   &lt;xs:documentation&gt;See http://www.w3.org/TR/xml-id/ for&#10;                     information about this attribute.&lt;/xs:documentation&gt;&#10;  &lt;/xs:annotation&gt;&#10; &lt;/xs:attribute&gt;&#10;&#10; &lt;xs:attributeGroup name=&quot;specialAttrs&quot;&gt;&#10;  &lt;xs:attribute ref=&quot;xml:base&quot;/&gt;&#10;  &lt;xs:attribute ref=&quot;xml:lang&quot;/&gt;&#10;  &lt;xs:attribute ref=&quot;xml:space&quot;/&gt;&#10;  &lt;xs:attribute ref=&quot;xml:id&quot;/&gt;&#10; &lt;/xs:attributeGroup&gt;&#10;&#10;&lt;/xs:schema&gt;"/>
            <column name="resource_key1" value="http://www.w3.org/XML/1998/namespace"/>
            <column name="resource_key2"/>
            <column name="resource_key3"/>
            <column name="security_zone_goid"/>
        </insert>
        <insert tableName="resource_entry">
            <column name="goid" valueComputed="toGoid(0,-6)"/>
            <column name="version" valueNumeric="0"/>
            <column name="description"/>
            <column name="uri" value="http://www.w3.org/2001/datatypes.dtd"/>
            <column name="uri_hash" value="CnGeQLLg3aDZGm+VXQAHZEimjslNt6DgjHWn3RZ8VH3haj30QvOihEtZxgzq9y68dj9YSJ8JP71BQVEJ+9ycYg=="/>
            <column name="type" value="DTD"/>
            <column name="content_type" value="text/plain"/>
            <column name="content" value="&lt;!--&#10;        DTD for XML Schemas: Part 2: Datatypes&#10;        $Id: datatypes.dtd,v 1.23 2001/03/16 17:36:30 ht Exp $&#10;        Note this DTD is NOT normative, or even definitive. - - the&#10;        prose copy in the datatypes REC is the definitive version&#10;        (which shouldn't differ from this one except for this comment&#10;        and entity expansions, but just in case)&#10;  --&gt;&#10;&#10;&lt;!--&#10;        This DTD cannot be used on its own, it is intended&#10;        only for incorporation in XMLSchema.dtd, q.v.&#10;  --&gt;&#10;&#10;&lt;!-- Define all the element names, with optional prefix --&gt;&#10;&lt;!ENTITY % simpleType &quot;%p;simpleType&quot;&gt;&#10;&lt;!ENTITY % restriction &quot;%p;restriction&quot;&gt;&#10;&lt;!ENTITY % list &quot;%p;list&quot;&gt;&#10;&lt;!ENTITY % union &quot;%p;union&quot;&gt;&#10;&lt;!ENTITY % maxExclusive &quot;%p;maxExclusive&quot;&gt;&#10;&lt;!ENTITY % minExclusive &quot;%p;minExclusive&quot;&gt;&#10;&lt;!ENTITY % maxInclusive &quot;%p;maxInclusive&quot;&gt;&#10;&lt;!ENTITY % minInclusive &quot;%p;minInclusive&quot;&gt;&#10;&lt;!ENTITY % totalDigits &quot;%p;totalDigits&quot;&gt;&#10;&lt;!ENTITY % fractionDigits &quot;%p;fractionDigits&quot;&gt;&#10;&lt;!ENTITY % length &quot;%p;length&quot;&gt;&#10;&lt;!ENTITY % minLength &quot;%p;minLength&quot;&gt;&#10;&lt;!ENTITY % maxLength &quot;%p;maxLength&quot;&gt;&#10;&lt;!ENTITY % enumeration &quot;%p;enumeration&quot;&gt;&#10;&lt;!ENTITY % whiteSpace &quot;%p;whiteSpace&quot;&gt;&#10;&lt;!ENTITY % pattern &quot;%p;pattern&quot;&gt;&#10;&#10;&lt;!--&#10;        Customisation entities for the ATTLIST of each element&#10;        type. Define one of these if your schema takes advantage&#10;        of the anyAttribute='##other' in the schema for schemas&#10;  --&gt;&#10;&#10;&lt;!ENTITY % simpleTypeAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % restrictionAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % listAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % unionAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % maxExclusiveAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % minExclusiveAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % maxInclusiveAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % minInclusiveAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % totalDigitsAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % fractionDigitsAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % lengthAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % minLengthAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % maxLengthAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % enumerationAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % whiteSpaceAttrs &quot;&quot;&gt;&#10;&lt;!ENTITY % patternAttrs &quot;&quot;&gt;&#10;&#10;&lt;!-- Define some entities for informative use as attribute&#10;        types --&gt;&#10;&lt;!ENTITY % URIref &quot;CDATA&quot;&gt;&#10;&lt;!ENTITY % XPathExpr &quot;CDATA&quot;&gt;&#10;&lt;!ENTITY % QName &quot;NMTOKEN&quot;&gt;&#10;&lt;!ENTITY % QNames &quot;NMTOKENS&quot;&gt;&#10;&lt;!ENTITY % NCName &quot;NMTOKEN&quot;&gt;&#10;&lt;!ENTITY % nonNegativeInteger &quot;NMTOKEN&quot;&gt;&#10;&lt;!ENTITY % boolean &quot;(true|false)&quot;&gt;&#10;&lt;!ENTITY % simpleDerivationSet &quot;CDATA&quot;&gt;&#10;&lt;!--&#10;        #all or space-separated list drawn from derivationChoice&#10;  --&gt;&#10;&#10;&lt;!--&#10;        Note that the use of 'facet' below is less restrictive&#10;        than is really intended:  There should in fact be no&#10;        more than one of each of minInclusive, minExclusive,&#10;        maxInclusive, maxExclusive, totalDigits, fractionDigits,&#10;        length, maxLength, minLength within datatype,&#10;        and the min- and max- variants of Inclusive and Exclusive&#10;        are mutually exclusive. On the other hand,  pattern and&#10;        enumeration may repeat.&#10;  --&gt;&#10;&lt;!ENTITY % minBound &quot;(%minInclusive; | %minExclusive;)&quot;&gt;&#10;&lt;!ENTITY % maxBound &quot;(%maxInclusive; | %maxExclusive;)&quot;&gt;&#10;&lt;!ENTITY % bounds &quot;%minBound; | %maxBound;&quot;&gt;&#10;&lt;!ENTITY % numeric &quot;%totalDigits; | %fractionDigits;&quot;&gt;&#10;&lt;!ENTITY % ordered &quot;%bounds; | %numeric;&quot;&gt;&#10;&lt;!ENTITY % unordered&#10;   &quot;%pattern; | %enumeration; | %whiteSpace; | %length; |&#10;   %maxLength; | %minLength;&quot;&gt;&#10;&lt;!ENTITY % facet &quot;%ordered; | %unordered;&quot;&gt;&#10;&lt;!ENTITY % facetAttr &#10;        &quot;value CDATA #REQUIRED&#10;        id ID #IMPLIED&quot;&gt;&#10;&lt;!ENTITY % fixedAttr &quot;fixed %boolean; #IMPLIED&quot;&gt;&#10;&lt;!ENTITY % facetModel &quot;(%annotation;)?&quot;&gt;&#10;&lt;!ELEMENT %simpleType;&#10;        ((%annotation;)?, (%restriction; | %list; | %union;))&gt;&#10;&lt;!ATTLIST %simpleType;&#10;    name      %NCName; #IMPLIED&#10;    final     %simpleDerivationSet; #IMPLIED&#10;    id        ID       #IMPLIED&#10;    %simpleTypeAttrs;&gt;&#10;&lt;!-- name is required at top level --&gt;&#10;&lt;!ELEMENT %restriction; ((%annotation;)?,&#10;                         (%restriction1; |&#10;                          ((%simpleType;)?,(%facet;)*)),&#10;                         (%attrDecls;))&gt;&#10;&lt;!ATTLIST %restriction;&#10;    base      %QName;                  #IMPLIED&#10;    id        ID       #IMPLIED&#10;    %restrictionAttrs;&gt;&#10;&lt;!--&#10;        base and simpleType child are mutually exclusive,&#10;        one is required.&#10;&#10;        restriction is shared between simpleType and&#10;        simpleContent and complexContent (in XMLSchema.xsd).&#10;        restriction1 is for the latter cases, when this&#10;        is restricting a complex type, as is attrDecls.&#10;  --&gt;&#10;&lt;!ELEMENT %list; ((%annotation;)?,(%simpleType;)?)&gt;&#10;&lt;!ATTLIST %list;&#10;    itemType      %QName;             #IMPLIED&#10;    id        ID       #IMPLIED&#10;    %listAttrs;&gt;&#10;&lt;!--&#10;        itemType and simpleType child are mutually exclusive,&#10;        one is required&#10;  --&gt;&#10;&lt;!ELEMENT %union; ((%annotation;)?,(%simpleType;)*)&gt;&#10;&lt;!ATTLIST %union;&#10;    id            ID       #IMPLIED&#10;    memberTypes   %QNames;            #IMPLIED&#10;    %unionAttrs;&gt;&#10;&lt;!--&#10;        At least one item in memberTypes or one simpleType&#10;        child is required&#10;  --&gt;&#10;&#10;&lt;!ELEMENT %maxExclusive; %facetModel;&gt;&#10;&lt;!ATTLIST %maxExclusive;&#10;        %facetAttr;&#10;        %fixedAttr;&#10;        %maxExclusiveAttrs;&gt;&#10;&lt;!ELEMENT %minExclusive; %facetModel;&gt;&#10;&lt;!ATTLIST %minExclusive;&#10;        %facetAttr;&#10;        %fixedAttr;&#10;        %minExclusiveAttrs;&gt;&#10;&#10;&lt;!ELEMENT %maxInclusive; %facetModel;&gt;&#10;&lt;!ATTLIST %maxInclusive;&#10;        %facetAttr;&#10;        %fixedAttr;&#10;        %maxInclusiveAttrs;&gt;&#10;&lt;!ELEMENT %minInclusive; %facetModel;&gt;&#10;&lt;!ATTLIST %minInclusive;&#10;        %facetAttr;&#10;        %fixedAttr;&#10;        %minInclusiveAttrs;&gt;&#10;&#10;&lt;!ELEMENT %totalDigits; %facetModel;&gt;&#10;&lt;!ATTLIST %totalDigits;&#10;        %facetAttr;&#10;        %fixedAttr;&#10;        %totalDigitsAttrs;&gt;&#10;&lt;!ELEMENT %fractionDigits; %facetModel;&gt;&#10;&lt;!ATTLIST %fractionDigits;&#10;        %facetAttr;&#10;        %fixedAttr;&#10;        %fractionDigitsAttrs;&gt;&#10;&#10;&lt;!ELEMENT %length; %facetModel;&gt;&#10;&lt;!ATTLIST %length;&#10;        %facetAttr;&#10;        %fixedAttr;&#10;        %lengthAttrs;&gt;&#10;&lt;!ELEMENT %minLength; %facetModel;&gt;&#10;&lt;!ATTLIST %minLength;&#10;        %facetAttr;&#10;        %fixedAttr;&#10;        %minLengthAttrs;&gt;&#10;&lt;!ELEMENT %maxLength; %facetModel;&gt;&#10;&lt;!ATTLIST %maxLength;&#10;        %facetAttr;&#10;        %fixedAttr;&#10;        %maxLengthAttrs;&gt;&#10;&#10;&lt;!-- This one can be repeated --&gt;&#10;&lt;!ELEMENT %enumeration; %facetModel;&gt;&#10;&lt;!ATTLIST %enumeration;&#10;        %facetAttr;&#10;        %enumerationAttrs;&gt;&#10;&#10;&lt;!ELEMENT %whiteSpace; %facetModel;&gt;&#10;&lt;!ATTLIST %whiteSpace;&#10;        %facetAttr;&#10;        %fixedAttr;&#10;        %whiteSpaceAttrs;&gt;&#10;&#10;&lt;!-- This one can be repeated --&gt;&#10;&lt;!ELEMENT %pattern; %facetModel;&gt;&#10;&lt;!ATTLIST %pattern;&#10;        %facetAttr;&#10;        %patternAttrs;&gt;&#10;"/>
            <column name="resource_key1" value="datatypes"/>
            <column name="resource_key2"/>
            <column name="resource_key3"/>
            <column name="security_zone_goid"/>
        </insert>
        <insert tableName="resource_entry">
            <column name="goid" valueComputed="toGoid(0,-7)"/>
            <column name="version" valueNumeric="0"/>
            <column name="description"/>
            <column name="uri" value="http://www.w3.org/2001/XMLSchema.dtd"/>
            <column name="uri_hash" value="8yxOhhglB4ig2jm9Tl3Jb7wJ53OS0+aRQBJgpdleDH/HFJ9+XjbMys52YTDpRTqn8q1Zt8xAUMQEl9kEdjAlMw=="/>
            <column name="type" value="DTD"/>
            <column name="content_type" value="text/plain"/>
            <column name="content" value="&lt;!-- DTD for XML Schemas: Part 1: Structures&#10;     Public Identifier: &quot;-//W3C//DTD XMLSCHEMA 200102//EN&quot;&#10;     Official Location: http://www.w3.org/2001/XMLSchema.dtd --&gt;&#10;&lt;!-- $Id: XMLSchema.dtd,v 1.31 2001/10/24 15:50:16 ht Exp $ --&gt;&#10;&lt;!-- Note this DTD is NOT normative, or even definitive. --&gt;           &lt;!--d--&gt;&#10;&lt;!-- prose copy in the structures REC is the definitive version --&gt;    &lt;!--d--&gt;&#10;&lt;!-- (which shouldn't differ from this one except for this --&gt;         &lt;!--d--&gt;&#10;&lt;!-- comment and entity expansions, but just in case) --&gt;              &lt;!--d--&gt;&#10;&lt;!-- With the exception of cases with multiple namespace&#10;     prefixes for the XML Schema namespace, any XML document which is&#10;     not valid per this DTD given redefinitions in its internal subset of the&#10;     'p' and 's' parameter entities below appropriate to its namespace&#10;     declaration of the XML Schema namespace is almost certainly not&#10;     a valid schema. --&gt;&#10;&#10;&lt;!-- The simpleType element and its constituent parts&#10;     are defined in XML Schema: Part 2: Datatypes --&gt;&#10;&lt;!ENTITY % xs-datatypes PUBLIC 'datatypes' 'datatypes.dtd' &gt;&#10;&#10;&lt;!ENTITY % p 'xs:'&gt; &lt;!-- can be overriden in the internal subset of a&#10;                         schema document to establish a different&#10;                         namespace prefix --&gt;&#10;&lt;!ENTITY % s ':xs'&gt; &lt;!-- if %p is defined (e.g. as foo:) then you must&#10;                         also define %s as the suffix for the appropriate&#10;                         namespace declaration (e.g. :foo) --&gt;&#10;&lt;!ENTITY % nds 'xmlns%s;'&gt;&#10;&#10;&lt;!-- Define all the element names, with optional prefix --&gt;&#10;&lt;!ENTITY % schema &quot;%p;schema&quot;&gt;&#10;&lt;!ENTITY % complexType &quot;%p;complexType&quot;&gt;&#10;&lt;!ENTITY % complexContent &quot;%p;complexContent&quot;&gt;&#10;&lt;!ENTITY % simpleContent &quot;%p;simpleContent&quot;&gt;&#10;&lt;!ENTITY % extension &quot;%p;extension&quot;&gt;&#10;&lt;!ENTITY % element &quot;%p;element&quot;&gt;&#10;&lt;!ENTITY % unique &quot;%p;unique&quot;&gt;&#10;&lt;!ENTITY % key &quot;%p;key&quot;&gt;&#10;&lt;!ENTITY % keyref &quot;%p;keyref&quot;&gt;&#10;&lt;!ENTITY % selector &quot;%p;selector&quot;&gt;&#10;&lt;!ENTITY % field &quot;%p;field&quot;&gt;&#10;&lt;!ENTITY % group &quot;%p;group&quot;&gt;&#10;&lt;!ENTITY % all &quot;%p;all&quot;&gt;&#10;&lt;!ENTITY % choice &quot;%p;choice&quot;&gt;&#10;&lt;!ENTITY % sequence &quot;%p;sequence&quot;&gt;&#10;&lt;!ENTITY % any &quot;%p;any&quot;&gt;&#10;&lt;!ENTITY % anyAttribute &quot;%p;anyAttribute&quot;&gt;&#10;&lt;!ENTITY % attribute &quot;%p;attribute&quot;&gt;&#10;&lt;!ENTITY % attributeGroup &quot;%p;attributeGroup&quot;&gt;&#10;&lt;!ENTITY % include &quot;%p;include&quot;&gt;&#10;&lt;!ENTITY % import &quot;%p;import&quot;&gt;&#10;&lt;!ENTITY % redefine &quot;%p;redefine&quot;&gt;&#10;&lt;!ENTITY % notation &quot;%p;notation&quot;&gt;&#10;&#10;&lt;!-- annotation elements --&gt;&#10;&lt;!ENTITY % annotation &quot;%p;annotation&quot;&gt;&#10;&lt;!ENTITY % appinfo &quot;%p;appinfo&quot;&gt;&#10;&lt;!ENTITY % documentation &quot;%p;documentation&quot;&gt;&#10;&#10;&lt;!-- Customisation entities for the ATTLIST of each element type.&#10;     Define one of these if your schema takes advantage of the&#10;     anyAttribute='##other' in the schema for schemas --&gt;&#10;&#10;&lt;!ENTITY % schemaAttrs ''&gt;&#10;&lt;!ENTITY % complexTypeAttrs ''&gt;&#10;&lt;!ENTITY % complexContentAttrs ''&gt;&#10;&lt;!ENTITY % simpleContentAttrs ''&gt;&#10;&lt;!ENTITY % extensionAttrs ''&gt;&#10;&lt;!ENTITY % elementAttrs ''&gt;&#10;&lt;!ENTITY % groupAttrs ''&gt;&#10;&lt;!ENTITY % allAttrs ''&gt;&#10;&lt;!ENTITY % choiceAttrs ''&gt;&#10;&lt;!ENTITY % sequenceAttrs ''&gt;&#10;&lt;!ENTITY % anyAttrs ''&gt;&#10;&lt;!ENTITY % anyAttributeAttrs ''&gt;&#10;&lt;!ENTITY % attributeAttrs ''&gt;&#10;&lt;!ENTITY % attributeGroupAttrs ''&gt;&#10;&lt;!ENTITY % uniqueAttrs ''&gt;&#10;&lt;!ENTITY % keyAttrs ''&gt;&#10;&lt;!ENTITY % keyrefAttrs ''&gt;&#10;&lt;!ENTITY % selectorAttrs ''&gt;&#10;&lt;!ENTITY % fieldAttrs ''&gt;&#10;&lt;!ENTITY % includeAttrs ''&gt;&#10;&lt;!ENTITY % importAttrs ''&gt;&#10;&lt;!ENTITY % redefineAttrs ''&gt;&#10;&lt;!ENTITY % notationAttrs ''&gt;&#10;&lt;!ENTITY % annotationAttrs ''&gt;&#10;&lt;!ENTITY % appinfoAttrs ''&gt;&#10;&lt;!ENTITY % documentationAttrs ''&gt;&#10;&#10;&lt;!ENTITY % complexDerivationSet &quot;CDATA&quot;&gt;&#10;      &lt;!-- #all or space-separated list drawn from derivationChoice --&gt;&#10;&lt;!ENTITY % blockSet &quot;CDATA&quot;&gt;&#10;      &lt;!-- #all or space-separated list drawn from&#10;                      derivationChoice + 'substitution' --&gt;&#10;&#10;&lt;!ENTITY % mgs '%all; | %choice; | %sequence;'&gt;&#10;&lt;!ENTITY % cs '%choice; | %sequence;'&gt;&#10;&lt;!ENTITY % formValues '(qualified|unqualified)'&gt;&#10;&#10;&#10;&lt;!ENTITY % attrDecls    '((%attribute;| %attributeGroup;)*,(%anyAttribute;)?)'&gt;&#10;&#10;&lt;!ENTITY % particleAndAttrs '((%mgs; | %group;)?, %attrDecls;)'&gt;&#10;&#10;&lt;!-- This is used in part2 --&gt;&#10;&lt;!ENTITY % restriction1 '((%mgs; | %group;)?)'&gt;&#10;&#10;%xs-datatypes;&#10;&#10;&lt;!-- the duplication below is to produce an unambiguous content model&#10;     which allows annotation everywhere --&gt;&#10;&lt;!ELEMENT %schema; ((%include; | %import; | %redefine; | %annotation;)*,&#10;                    ((%simpleType; | %complexType;&#10;                      | %element; | %attribute;&#10;                      | %attributeGroup; | %group;&#10;                      | %notation; ),&#10;                     (%annotation;)*)* )&gt;&#10;&lt;!ATTLIST %schema;&#10;   targetNamespace      %URIref;               #IMPLIED&#10;   version              CDATA                  #IMPLIED&#10;   %nds;                %URIref;               #FIXED 'http://www.w3.org/2001/XMLSchema'&#10;   xmlns                CDATA                  #IMPLIED&#10;   finalDefault         %complexDerivationSet; ''&#10;   blockDefault         %blockSet;             ''&#10;   id                   ID                     #IMPLIED&#10;   elementFormDefault   %formValues;           'unqualified'&#10;   attributeFormDefault %formValues;           'unqualified'&#10;   xml:lang             CDATA                  #IMPLIED&#10;   %schemaAttrs;&gt;&#10;&lt;!-- Note the xmlns declaration is NOT in the Schema for Schemas,&#10;     because at the Infoset level where schemas operate,&#10;     xmlns(:prefix) is NOT an attribute! --&gt;&#10;&lt;!-- The declaration of xmlns is a convenience for schema authors --&gt;&#10; &#10;&lt;!-- The id attribute here and below is for use in external references&#10;     from non-schemas using simple fragment identifiers.&#10;     It is NOT used for schema-to-schema reference, internal or&#10;     external. --&gt;&#10;&#10;&lt;!-- a type is a named content type specification which allows attribute&#10;     declarations--&gt;&#10;&lt;!-- --&gt;&#10;&#10;&lt;!ELEMENT %complexType; ((%annotation;)?,&#10;                         (%simpleContent;|%complexContent;|&#10;                          %particleAndAttrs;))&gt;&#10;&#10;&lt;!ATTLIST %complexType;&#10;          name      %NCName;                        #IMPLIED&#10;          id        ID                              #IMPLIED&#10;          abstract  %boolean;                       #IMPLIED&#10;          final     %complexDerivationSet;          #IMPLIED&#10;          block     %complexDerivationSet;          #IMPLIED&#10;          mixed (true|false) 'false'&#10;          %complexTypeAttrs;&gt;&#10;&#10;&lt;!-- particleAndAttrs is shorthand for a root type --&gt;&#10;&lt;!-- mixed is disallowed if simpleContent, overriden if complexContent&#10;     has one too. --&gt;&#10;&#10;&lt;!-- If anyAttribute appears in one or more referenced attributeGroups&#10;     and/or explicitly, the intersection of the permissions is used --&gt;&#10;&#10;&lt;!ELEMENT %complexContent; ((%annotation;)?, (%restriction;|%extension;))&gt;&#10;&lt;!ATTLIST %complexContent;&#10;          mixed (true|false) #IMPLIED&#10;          id    ID           #IMPLIED&#10;          %complexContentAttrs;&gt;&#10;&#10;&lt;!-- restriction should use the branch defined above, not the simple&#10;     one from part2; extension should use the full model  --&gt;&#10;&#10;&lt;!ELEMENT %simpleContent; ((%annotation;)?, (%restriction;|%extension;))&gt;&#10;&lt;!ATTLIST %simpleContent;&#10;          id    ID           #IMPLIED&#10;          %simpleContentAttrs;&gt;&#10;&#10;&lt;!-- restriction should use the simple branch from part2, not the &#10;     one defined above; extension should have no particle  --&gt;&#10;&#10;&lt;!ELEMENT %extension; ((%annotation;)?, (%particleAndAttrs;))&gt;&#10;&lt;!ATTLIST %extension;&#10;          base  %QName;      #REQUIRED&#10;          id    ID           #IMPLIED&#10;          %extensionAttrs;&gt;&#10;&#10;&lt;!-- an element is declared by either:&#10; a name and a type (either nested or referenced via the type attribute)&#10; or a ref to an existing element declaration --&gt;&#10;&#10;&lt;!ELEMENT %element; ((%annotation;)?, (%complexType;| %simpleType;)?,&#10;                     (%unique; | %key; | %keyref;)*)&gt;&#10;&lt;!-- simpleType or complexType only if no type|ref attribute --&gt;&#10;&lt;!-- ref not allowed at top level --&gt;&#10;&lt;!ATTLIST %element;&#10;            name               %NCName;               #IMPLIED&#10;            id                 ID                     #IMPLIED&#10;            ref                %QName;                #IMPLIED&#10;            type               %QName;                #IMPLIED&#10;            minOccurs          %nonNegativeInteger;   #IMPLIED&#10;            maxOccurs          CDATA                  #IMPLIED&#10;            nillable           %boolean;              #IMPLIED&#10;            substitutionGroup  %QName;                #IMPLIED&#10;            abstract           %boolean;              #IMPLIED&#10;            final              %complexDerivationSet; #IMPLIED&#10;            block              %blockSet;             #IMPLIED&#10;            default            CDATA                  #IMPLIED&#10;            fixed              CDATA                  #IMPLIED&#10;            form               %formValues;           #IMPLIED&#10;            %elementAttrs;&gt;&#10;&lt;!-- type and ref are mutually exclusive.&#10;     name and ref are mutually exclusive, one is required --&gt;&#10;&lt;!-- In the absence of type AND ref, type defaults to type of&#10;     substitutionGroup, if any, else the ur-type, i.e. unconstrained --&gt;&#10;&lt;!-- default and fixed are mutually exclusive --&gt;&#10;&#10;&lt;!ELEMENT %group; ((%annotation;)?,(%mgs;)?)&gt;&#10;&lt;!ATTLIST %group; &#10;          name        %NCName;               #IMPLIED&#10;          ref         %QName;                #IMPLIED&#10;          minOccurs   %nonNegativeInteger;   #IMPLIED&#10;          maxOccurs   CDATA                  #IMPLIED&#10;          id          ID                     #IMPLIED&#10;          %groupAttrs;&gt;&#10;&#10;&lt;!ELEMENT %all; ((%annotation;)?, (%element;)*)&gt;&#10;&lt;!ATTLIST %all;&#10;          minOccurs   (1)                    #IMPLIED&#10;          maxOccurs   (1)                    #IMPLIED&#10;          id          ID                     #IMPLIED&#10;          %allAttrs;&gt;&#10;&#10;&lt;!ELEMENT %choice; ((%annotation;)?, (%element;| %group;| %cs; | %any;)*)&gt;&#10;&lt;!ATTLIST %choice;&#10;          minOccurs   %nonNegativeInteger;   #IMPLIED&#10;          maxOccurs   CDATA                  #IMPLIED&#10;          id          ID                     #IMPLIED&#10;          %choiceAttrs;&gt;&#10;&#10;&lt;!ELEMENT %sequence; ((%annotation;)?, (%element;| %group;| %cs; | %any;)*)&gt;&#10;&lt;!ATTLIST %sequence;&#10;          minOccurs   %nonNegativeInteger;   #IMPLIED&#10;          maxOccurs   CDATA                  #IMPLIED&#10;          id          ID                     #IMPLIED&#10;          %sequenceAttrs;&gt;&#10;&#10;&lt;!-- an anonymous grouping in a model, or&#10;     a top-level named group definition, or a reference to same --&gt;&#10;&#10;&lt;!-- Note that if order is 'all', group is not allowed inside.&#10;     If order is 'all' THIS group must be alone (or referenced alone) at&#10;     the top level of a content model --&gt;&#10;&lt;!-- If order is 'all', minOccurs==maxOccurs==1 on element/any inside --&gt;&#10;&lt;!-- Should allow minOccurs=0 inside order='all' . . . --&gt;&#10;&#10;&lt;!ELEMENT %any; (%annotation;)?&gt;&#10;&lt;!ATTLIST %any;&#10;            namespace       CDATA                  '##any'&#10;            processContents (skip|lax|strict)      'strict'&#10;            minOccurs       %nonNegativeInteger;   '1'&#10;            maxOccurs       CDATA                  '1'&#10;            id              ID                     #IMPLIED&#10;            %anyAttrs;&gt;&#10;&#10;&lt;!-- namespace is interpreted as follows:&#10;                  ##any      - - any non-conflicting WFXML at all&#10;&#10;                  ##other    - - any non-conflicting WFXML from namespace other&#10;                                  than targetNamespace&#10;&#10;                  ##local    - - any unqualified non-conflicting WFXML/attribute&#10;                  one or     - - any non-conflicting WFXML from&#10;                  more URI        the listed namespaces&#10;                  references&#10;&#10;                  ##targetNamespace ##local may appear in the above list,&#10;                    with the obvious meaning --&gt;&#10;&#10;&lt;!ELEMENT %anyAttribute; (%annotation;)?&gt;&#10;&lt;!ATTLIST %anyAttribute;&#10;            namespace       CDATA              '##any'&#10;            processContents (skip|lax|strict)  'strict'&#10;            id              ID                 #IMPLIED&#10;            %anyAttributeAttrs;&gt;&#10;&lt;!-- namespace is interpreted as for 'any' above --&gt;&#10;&#10;&lt;!-- simpleType only if no type|ref attribute --&gt;&#10;&lt;!-- ref not allowed at top level, name iff at top level --&gt;&#10;&lt;!ELEMENT %attribute; ((%annotation;)?, (%simpleType;)?)&gt;&#10;&lt;!ATTLIST %attribute;&#10;          name      %NCName;      #IMPLIED&#10;          id        ID            #IMPLIED&#10;          ref       %QName;       #IMPLIED&#10;          type      %QName;       #IMPLIED&#10;          use       (prohibited|optional|required) #IMPLIED&#10;          default   CDATA         #IMPLIED&#10;          fixed     CDATA         #IMPLIED&#10;          form      %formValues;  #IMPLIED&#10;          %attributeAttrs;&gt;&#10;&lt;!-- type and ref are mutually exclusive.&#10;     name and ref are mutually exclusive, one is required --&gt;&#10;&lt;!-- default for use is optional when nested, none otherwise --&gt;&#10;&lt;!-- default and fixed are mutually exclusive --&gt;&#10;&lt;!-- type attr and simpleType content are mutually exclusive --&gt;&#10;&#10;&lt;!-- an attributeGroup is a named collection of attribute decls, or a&#10;     reference thereto --&gt;&#10;&lt;!ELEMENT %attributeGroup; ((%annotation;)?,&#10;                       (%attribute; | %attributeGroup;)*,&#10;                       (%anyAttribute;)?) &gt;&#10;&lt;!ATTLIST %attributeGroup;&#10;                 name       %NCName;       #IMPLIED&#10;                 id         ID             #IMPLIED&#10;                 ref        %QName;        #IMPLIED&#10;                 %attributeGroupAttrs;&gt;&#10;&#10;&lt;!-- ref iff no content, no name.  ref iff not top level --&gt;&#10;&#10;&lt;!-- better reference mechanisms --&gt;&#10;&lt;!ELEMENT %unique; ((%annotation;)?, %selector;, (%field;)+)&gt;&#10;&lt;!ATTLIST %unique;&#10;          name     %NCName;       #REQUIRED&#10;&#9;  id       ID             #IMPLIED&#10;&#9;  %uniqueAttrs;&gt;&#10;&#10;&lt;!ELEMENT %key;    ((%annotation;)?, %selector;, (%field;)+)&gt;&#10;&lt;!ATTLIST %key;&#10;          name     %NCName;       #REQUIRED&#10;&#9;  id       ID             #IMPLIED&#10;&#9;  %keyAttrs;&gt;&#10;&#10;&lt;!ELEMENT %keyref; ((%annotation;)?, %selector;, (%field;)+)&gt;&#10;&lt;!ATTLIST %keyref;&#10;          name     %NCName;       #REQUIRED&#10;&#9;  refer    %QName;        #REQUIRED&#10;&#9;  id       ID             #IMPLIED&#10;&#9;  %keyrefAttrs;&gt;&#10;&#10;&lt;!ELEMENT %selector; ((%annotation;)?)&gt;&#10;&lt;!ATTLIST %selector;&#10;          xpath %XPathExpr; #REQUIRED&#10;          id    ID          #IMPLIED&#10;          %selectorAttrs;&gt;&#10;&lt;!ELEMENT %field; ((%annotation;)?)&gt;&#10;&lt;!ATTLIST %field;&#10;          xpath %XPathExpr; #REQUIRED&#10;          id    ID          #IMPLIED&#10;          %fieldAttrs;&gt;&#10;&#10;&lt;!-- Schema combination mechanisms --&gt;&#10;&lt;!ELEMENT %include; (%annotation;)?&gt;&#10;&lt;!ATTLIST %include;&#10;          schemaLocation %URIref; #REQUIRED&#10;          id             ID       #IMPLIED&#10;          %includeAttrs;&gt;&#10;&#10;&lt;!ELEMENT %import; (%annotation;)?&gt;&#10;&lt;!ATTLIST %import;&#10;          namespace      %URIref; #IMPLIED&#10;          schemaLocation %URIref; #IMPLIED&#10;          id             ID       #IMPLIED&#10;          %importAttrs;&gt;&#10;&#10;&lt;!ELEMENT %redefine; (%annotation; | %simpleType; | %complexType; |&#10;                      %attributeGroup; | %group;)*&gt;&#10;&lt;!ATTLIST %redefine;&#10;          schemaLocation %URIref; #REQUIRED&#10;          id             ID       #IMPLIED&#10;          %redefineAttrs;&gt;&#10;&#10;&lt;!ELEMENT %notation; (%annotation;)?&gt;&#10;&lt;!ATTLIST %notation;&#10;&#9;  name        %NCName;    #REQUIRED&#10;&#9;  id          ID          #IMPLIED&#10;&#9;  public      CDATA       #REQUIRED&#10;&#9;  system      %URIref;    #IMPLIED&#10;&#9;  %notationAttrs;&gt;&#10;&#10;&lt;!-- Annotation is either application information or documentation --&gt;&#10;&lt;!-- By having these here they are available for datatypes as well&#10;     as all the structures elements --&gt;&#10;&#10;&lt;!ELEMENT %annotation; (%appinfo; | %documentation;)*&gt;&#10;&lt;!ATTLIST %annotation; %annotationAttrs;&gt;&#10;&#10;&lt;!-- User must define annotation elements in internal subset for this&#10;     to work --&gt;&#10;&lt;!ELEMENT %appinfo; ANY&gt;   &lt;!-- too restrictive --&gt;&#10;&lt;!ATTLIST %appinfo;&#10;          source     %URIref;      #IMPLIED&#10;          id         ID         #IMPLIED&#10;          %appinfoAttrs;&gt;&#10;&lt;!ELEMENT %documentation; ANY&gt;   &lt;!-- too restrictive --&gt;&#10;&lt;!ATTLIST %documentation;&#10;          source     %URIref;   #IMPLIED&#10;          id         ID         #IMPLIED&#10;          xml:lang   CDATA      #IMPLIED&#10;          %documentationAttrs;&gt;&#10;&#10;&lt;!NOTATION XMLSchemaStructures PUBLIC&#10;           'structures' 'http://www.w3.org/2001/XMLSchema.xsd' &gt;&#10;&lt;!NOTATION XML PUBLIC&#10;           'REC-xml-1998-0210' 'http://www.w3.org/TR/1998/REC-xml-19980210' &gt;&#10;"/>
            <column name="resource_key1" value="-//W3C//DTD XMLSCHEMA 200102//EN"/>
            <column name="resource_key2"/>
            <column name="resource_key3"/>
            <column name="security_zone_goid"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-2">
        <insert tableName="cluster_properties">
            <column name="goid" valueComputed="toGoid(0,-700001)"/>
            <column name="version" valueNumeric="0"/>
            <column name="propkey" value="cluster.hostname"/>
            <column name="propvalue" value=""/>
            <column name="${properties.column.name}"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-8">
        <insert tableName="keystore_file">
            <column name="goid" valueComputed="toGoid(0,0)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="Software Static"/>
            <column name="format" value="ss"/>
            <column name="databytes"/>
            <column name="${properties.column.name}"/>
        </insert>
        <insert tableName="keystore_file">
            <column name="goid" valueComputed="toGoid(0,1)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="HSM"/>
            <column name="format" value="hsm.sca.targz"/>
            <column name="databytes"/>
            <column name="${properties.column.name}"/>
        </insert>
        <insert tableName="keystore_file">
            <column name="goid" valueComputed="toGoid(0,2)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="Software DB"/>
            <column name="format" value="sdb.pkcs12"/>
            <column name="databytes"/>
            <column name="${properties.column.name}"/>
        </insert>
        <insert tableName="keystore_file">
            <column name="goid" valueComputed="toGoid(0,3)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="SafeNet HSM"/>
            <column name="format" value="luna"/>
            <column name="databytes"/>
            <column name="${properties.column.name}"/>
        </insert>
        <insert tableName="keystore_file">
            <column name="goid" valueComputed="toGoid(0,4)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="nCipher HSM"/>
            <column name="format" value="hsm.NcipherKeyStoreData"/>
            <column name="databytes"/>
            <column name="${properties.column.name}"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-9">
        <insert tableName="password_policy">
            <column name="goid" valueComputed="toGoid(0,-2)"/>
            <column name="version" valueNumeric="0"/>
            <column name="${properties.column.name}" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;java version=&quot;1.6.0_21&quot; class=&quot;java.beans.XMLDecoder&quot;&gt; &lt;object class=&quot;java.util.TreeMap&quot;&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;allowableChangesPerDay&lt;/string&gt;   &lt;boolean&gt;true&lt;/boolean&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;charDiffMinimum&lt;/string&gt;   &lt;int&gt;4&lt;/int&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;forcePasswordChangeNewUser&lt;/string&gt;   &lt;boolean&gt;true&lt;/boolean&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;lowerMinimum&lt;/string&gt;   &lt;int&gt;1&lt;/int&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;maxPasswordLength&lt;/string&gt;   &lt;int&gt;32&lt;/int&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;minPasswordLength&lt;/string&gt;   &lt;int&gt;8&lt;/int&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;noRepeatingCharacters&lt;/string&gt;   &lt;boolean&gt;true&lt;/boolean&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;numberMinimum&lt;/string&gt;   &lt;int&gt;1&lt;/int&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;passwordExpiry&lt;/string&gt;   &lt;int&gt;90&lt;/int&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;repeatFrequency&lt;/string&gt;   &lt;int&gt;10&lt;/int&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;symbolMinimum&lt;/string&gt;   &lt;int&gt;1&lt;/int&gt;  &lt;/void&gt;  &lt;void method=&quot;put&quot;&gt;   &lt;string&gt;upperMinimum&lt;/string&gt;   &lt;int&gt;1&lt;/int&gt;  &lt;/void&gt; &lt;/object&gt;&lt;/java&gt;"/>
            <column name="internal_identity_provider_goid" valueComputed="toGoid(0,-2)"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-19">
        <insert tableName="sink_config">
            <column name="goid" valueComputed="toGoid(0, -810)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="ssg"/>
            <column name="description" value="Main log"/>
            <column name="type" value="FILE"/>
            <column name="enabled" valueComputed="${true}"/>
            <column name="severity" value="INFO"/>
            <column name="categories" value="AUDIT,LOG"/>
            <column name="${properties.column.name}" value="&lt;java version=&quot;1.6.0&quot; class=&quot;java.beans.XMLDecoder&quot;&gt;&lt;object class=&quot;java.util.HashMap&quot;&gt;&lt;void method=&quot;put&quot;&gt;&lt;string&gt;file.maxSize&lt;/string&gt;&lt;string&gt;20000&lt;/string&gt;&lt;/void&gt;&lt;void method=&quot;put&quot;&gt;&lt;string&gt;file.format&lt;/string&gt;&lt;string&gt;STANDARD&lt;/string&gt;&lt;/void&gt;&lt;void method=&quot;put&quot;&gt;&lt;string&gt;file.logCount&lt;/string&gt;&lt;string&gt;10&lt;/string&gt;&lt;/void&gt;&lt;/object&gt;&lt;/java&gt;"/>
            <column name="security_zone_goid"/>
        </insert>
        <insert tableName="sink_config">
            <column name="goid" valueComputed="toGoid(0, -811)"/>
            <column name="version" valueNumeric="0"/>
            <column name="name" value="sspc"/>
            <column name="description" value="Process Controller Log"/>
            <column name="type" value="FILE"/>
            <column name="enabled" valueComputed="${false}"/>
            <column name="severity" value="FINEST"/>
            <column name="categories" value="SSPC"/>
            <column name="${properties.column.name}" value="&lt;java version=&quot;1.6.0&quot; class=&quot;java.beans.XMLDecoder&quot;&gt;&lt;object class=&quot;java.util.HashMap&quot;&gt;&lt;void method=&quot;put&quot;&gt;&lt;string&gt;file.maxSize&lt;/string&gt;&lt;string&gt;20000&lt;/string&gt;&lt;/void&gt;&lt;void method=&quot;put&quot;&gt;&lt;string&gt;file.format&lt;/string&gt;&lt;string&gt;STANDARD&lt;/string&gt;&lt;/void&gt;&lt;void method=&quot;put&quot;&gt;&lt;string&gt;file.logCount&lt;/string&gt;&lt;string&gt;10&lt;/string&gt;&lt;/void&gt;&lt;/object&gt;&lt;/java&gt;"/>
            <column name="security_zone_goid"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-4">
        <insert tableName="goid_upgrade_map">
            <column name="prefix" valueNumeric="0"/>
            <column name="table_name" value="keystore_file"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-21" dbms="mysql">
        <insert tableName="hibernate_unique_key">
            <column name="next_hi" valueNumeric="1"/>
        </insert>
    </changeSet>
    <changeSet author="gateway" id="1408665436018-20">
        <insert tableName="ssg_version">
            <column name="current_version" value="8.3.pre"/>
        </insert>
    </changeSet>
</databaseChangeLog>
