<schema targetNamespace="http://xmlns.oracle.com/xdb/xdbconfig.xsd" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xdbc="http://xmlns.oracle.com/xdb/xdbconfig.xsd" xmlns:xdb="http://xmlns.oracle.com/xdb" version="1.0" elementFormDefault="qualified" xdb:flags="24885" xdb:schemaURL="http://xmlns.oracle.com/xdb/xdbconfig.xsd" xdb:schemaOwner="XDB" xdb:numProps="203">
  <element name="xdbconfig" xdb:defaultTable="XDB$CONFIG" xdb:propNumber="2361" xdb:global="true" xdb:memType="258" xdb:defaultTableSchema="XDB">
    <complexType>
      <annotation>
        <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
            <xdb:kid propNum="2358" kidNum="0"/>
            <xdb:kid propNum="2360" kidNum="1"/>
          </xdb:kidList></appinfo>
      </annotation>
      <sequence>
        <!-- predefined XDB properties - these should NOT be changed -->
        <element name="sysconfig" xdb:propNumber="2358" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
          <complexType>
            <annotation>
              <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                  <xdb:kid propNum="2273" kidNum="0"/>
                  <xdb:kid propNum="2274" kidNum="1"/>
                  <xdb:kid propNum="2275" kidNum="2"/>
                  <xdb:kid propNum="2276" kidNum="3"/>
                  <xdb:kid propNum="2277" kidNum="4"/>
                  <xdb:kid propNum="2278" kidNum="5"/>
                  <xdb:kid propNum="2279" kidNum="6"/>
                  <xdb:kid propNum="2280" kidNum="7"/>
                  <xdb:kid propNum="2281" kidNum="8"/>
                  <xdb:kid propNum="2282" kidNum="9"/>
                  <xdb:kid propNum="2283" kidNum="10"/>
                  <xdb:kid propNum="2284" kidNum="11"/>
                  <xdb:kid propNum="2285" kidNum="12"/>
                  <xdb:kid propNum="2344" kidNum="13"/>
                  <xdb:kid propNum="2345" kidNum="14"/>
                  <xdb:kid propNum="2346" kidNum="15"/>
                  <xdb:kid propNum="2347" kidNum="16"/>
                  <xdb:kid propNum="2348" kidNum="17"/>
                  <xdb:kid propNum="2349" kidNum="18"/>
                  <xdb:kid propNum="2350" kidNum="19"/>
                  <xdb:kid propNum="2351" kidNum="20"/>
                  <xdb:kid propNum="2352" kidNum="21"/>
                  <xdb:kid propNum="2353" kidNum="22"/>
                  <xdb:kid propNum="2354" kidNum="23"/>
                  <xdb:kid propNum="2355" kidNum="24"/>
                  <xdb:kid propNum="2356" kidNum="25"/>
                  <xdb:kid propNum="2357" kidNum="26"/>
                </xdb:kidList></appinfo>
            </annotation>
            <sequence>
              <!-- generic XDB properties -->
              <element name="acl-max-age" type="unsignedInt" default="15" xdb:propNumber="2273" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="acl-cache-size" type="unsignedInt" default="32" xdb:propNumber="2274" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="invalid-pathname-chars" type="string" default="" xdb:propNumber="2275" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="case-sensitive" type="boolean" default="true" xdb:propNumber="2276" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="call-timeout" type="unsignedInt" default="300" xdb:propNumber="2277" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="max-link-queue" type="unsignedInt" default="65536" xdb:propNumber="2278" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="max-session-use" type="unsignedInt" default="100" xdb:propNumber="2279" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="persistent-sessions" type="boolean" default="false" xdb:propNumber="2280" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="default-lock-timeout" type="unsignedInt" default="3600" xdb:propNumber="2281" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="xdbcore-logfile-path" type="string" default="/sys/log/xdblog.xml" xdb:propNumber="2282" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="xdbcore-log-level" type="unsignedInt" default="0" xdb:propNumber="2283" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="resource-view-cache-size" type="unsignedInt" default="1048576" xdb:propNumber="2284" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="case-sensitive-index-clause" type="string" minOccurs="0" xdb:propNumber="2285" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <!-- protocol specific properties -->
              <element name="protocolconfig" xdb:propNumber="2344" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                <complexType>
                  <annotation>
                    <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                        <xdb:kid propNum="2294" kidNum="0"/>
                        <xdb:kid propNum="2303" kidNum="1"/>
                        <xdb:kid propNum="2336" kidNum="2"/>
                        <xdb:kid propNum="2343" kidNum="3"/>
                      </xdb:kidList></appinfo>
                  </annotation>
                  <sequence>
                    <!-- these apply to all protocols -->
                    <element name="common" xdb:propNumber="2294" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                      <complexType>
                        <annotation>
                          <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                              <xdb:kid propNum="2291" kidNum="0"/>
                              <xdb:kid propNum="2292" kidNum="1"/>
                              <xdb:kid propNum="2293" kidNum="2"/>
                            </xdb:kidList></appinfo>
                        </annotation>
                        <sequence>
                          <element name="extension-mappings" xdb:propNumber="2291" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                            <complexType>
                              <annotation>
                                <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                                    <xdb:kid propNum="2286" kidNum="0"/>
                                    <xdb:kid propNum="2287" kidNum="1"/>
                                    <xdb:kid propNum="2288" kidNum="2"/>
                                    <xdb:kid propNum="2289" kidNum="3"/>
                                    <xdb:kid propNum="2290" kidNum="4"/>
                                  </xdb:kidList></appinfo>
                              </annotation>
                              <sequence>
                                <element name="mime-mappings" type="xdbc:mime-mapping-type" xdb:propNumber="2286" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                                <element name="lang-mappings" type="xdbc:lang-mapping-type" xdb:propNumber="2287" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                                <element name="charset-mappings" type="xdbc:charset-mapping-type" xdb:propNumber="2288" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                                <element name="encoding-mappings" type="xdbc:encoding-mapping-type" xdb:propNumber="2289" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                                <element name="xml-extensions" type="xdbc:xml-extension-type" minOccurs="0" xdb:propNumber="2290" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                              </sequence>
                            </complexType>
                          </element>
                          <element name="session-pool-size" type="unsignedInt" default="50" xdb:propNumber="2292" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="session-timeout" type="unsignedInt" default="6000" xdb:propNumber="2293" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                        </sequence>
                      </complexType>
                    </element>
                    <!-- FTP specific -->
                    <element name="ftpconfig" xdb:propNumber="2303" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                      <complexType>
                        <annotation>
                          <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                              <xdb:kid propNum="2295" kidNum="0"/>
                              <xdb:kid propNum="2296" kidNum="1"/>
                              <xdb:kid propNum="2297" kidNum="2"/>
                              <xdb:kid propNum="2298" kidNum="3"/>
                              <xdb:kid propNum="2299" kidNum="4"/>
                              <xdb:kid propNum="2300" kidNum="5"/>
                              <xdb:kid propNum="2301" kidNum="6"/>
                              <xdb:kid propNum="2302" kidNum="7"/>
                            </xdb:kidList></appinfo>
                        </annotation>
                        <sequence>
                          <element name="ftp-port" type="unsignedShort" default="2100" xdb:propNumber="2295" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="2" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="ftp-listener" type="string" xdb:propNumber="2296" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="ftp-protocol" type="string" xdb:propNumber="2297" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="logfile-path" type="string" default="/sys/log/ftplog.xml" xdb:propNumber="2298" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="log-level" type="unsignedInt" default="0" xdb:propNumber="2299" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="session-timeout" type="unsignedInt" default="6000" xdb:propNumber="2300" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="buffer-size" default="8192" xdb:propNumber="2301" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
                            <simpleType>
                              <restriction base="unsignedInt">
                                <minInclusive value="1024"/>
                                <!-- 1KB -->
                                <maxInclusive value="1048496"/>
                                <!-- 1MB -->
                              </restriction>
                            </simpleType>
                          </element>
                          <element name="ftp-welcome-message" type="string" minOccurs="0" maxOccurs="1" xdb:propNumber="2302" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                        </sequence>
                      </complexType>
                    </element>
                    <!-- HTTP specific -->
                    <element name="httpconfig" xdb:propNumber="2336" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                      <complexType>
                        <annotation>
                          <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                              <xdb:kid propNum="2304" kidNum="0"/>
                              <xdb:kid propNum="2305" kidNum="1"/>
                              <xdb:kid propNum="2306" kidNum="2"/>
                              <xdb:kid propNum="2307" kidNum="3"/>
                              <xdb:kid propNum="2308" kidNum="4"/>
                              <xdb:kid propNum="2309" kidNum="5"/>
                              <xdb:kid propNum="2310" kidNum="6"/>
                              <xdb:kid propNum="2311" kidNum="7"/>
                              <xdb:kid propNum="2312" kidNum="8"/>
                              <xdb:kid propNum="2313" kidNum="9"/>
                              <xdb:kid propNum="2314" kidNum="10"/>
                              <xdb:kid propNum="2318" kidNum="11"/>
                              <xdb:kid propNum="2319" kidNum="12"/>
                              <xdb:kid propNum="2320" kidNum="13"/>
                              <xdb:kid propNum="2321" kidNum="14"/>
                              <xdb:kid propNum="2324" kidNum="15"/>
                              <xdb:kid propNum="2325" kidNum="16"/>
                              <xdb:kid propNum="2329" kidNum="17"/>
                              <xdb:kid propNum="2330" kidNum="18"/>
                              <xdb:kid propNum="2331" kidNum="19"/>
                              <xdb:kid propNum="2332" kidNum="20"/>
                              <xdb:kid propNum="2333" kidNum="21"/>
                              <xdb:kid propNum="2334" kidNum="22"/>
                              <xdb:kid propNum="2335" kidNum="23"/>
                            </xdb:kidList></appinfo>
                        </annotation>
                        <sequence>
                          <element name="http-port" type="unsignedShort" default="8080" xdb:propNumber="2304" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="2" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="http-listener" type="string" xdb:propNumber="2305" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="http-protocol" type="string" xdb:propNumber="2306" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="max-http-headers" type="unsignedInt" default="64" xdb:propNumber="2307" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="max-header-size" type="unsignedInt" default="4096" xdb:propNumber="2308" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="max-request-body" type="unsignedInt" default="2000000000" minOccurs="1" xdb:propNumber="2309" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="session-timeout" type="unsignedInt" default="6000" xdb:propNumber="2310" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="server-name" type="string" xdb:propNumber="2311" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="logfile-path" type="string" default="/sys/log/httplog.xml" xdb:propNumber="2312" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="log-level" type="unsignedInt" default="0" xdb:propNumber="2313" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="servlet-realm" type="string" minOccurs="0" xdb:propNumber="2314" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="webappconfig" xdb:propNumber="2318" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                            <complexType>
                              <annotation>
                                <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                                    <xdb:kid propNum="2315" kidNum="0"/>
                                    <xdb:kid propNum="2316" kidNum="1"/>
                                    <xdb:kid propNum="2317" kidNum="2"/>
                                  </xdb:kidList></appinfo>
                              </annotation>
                              <sequence>
                                <element name="welcome-file-list" type="xdbc:welcome-file-type" xdb:propNumber="2315" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                                <element name="error-pages" type="xdbc:error-page-type" xdb:propNumber="2316" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                                <element name="servletconfig" type="xdbc:servlet-config-type" xdb:propNumber="2317" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                              </sequence>
                            </complexType>
                          </element>
                          <element name="default-url-charset" type="string" minOccurs="0" xdb:propNumber="2319" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="http2-port" type="unsignedShort" minOccurs="0" xdb:propNumber="2320" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="2" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="http2-protocol" type="string" default="tcp" minOccurs="0" xdb:propNumber="2321" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="plsql" minOccurs="0" xdb:propNumber="2324" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                            <complexType>
                              <annotation>
                                <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                                    <xdb:kid propNum="2322" kidNum="0"/>
                                    <xdb:kid propNum="2323" kidNum="1"/>
                                  </xdb:kidList></appinfo>
                              </annotation>
                              <sequence>
                                <element name="log-level" type="unsignedInt" minOccurs="0" xdb:propNumber="2322" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                                <element name="max-parameters" type="unsignedInt" minOccurs="0" xdb:propNumber="2323" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                              </sequence>
                            </complexType>
                          </element>
                          <element name="allow-repository-anonymous-access" minOccurs="0" default="false" type="boolean" xdb:propNumber="2325" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="authentication" minOccurs="0" maxOccurs="1" xdb:propNumber="2329" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                            <complexType>
                              <annotation>
                                <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                                    <xdb:kid propNum="2326" kidNum="0"/>
                                    <xdb:kid propNum="2328" kidNum="1"/>
                                  </xdb:kidList></appinfo>
                              </annotation>
                              <sequence>
                                <element name="allow-mechanism" minOccurs="1" maxOccurs="unbounded" xdb:propNumber="2326" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
                                  <simpleType>
                                    <restriction base="string">
                                      <enumeration value="digest"/>
                                      <enumeration value="basic"/>
                                      <enumeration value="custom"/>
                                    </restriction>
                                  </simpleType>
                                </element>
                                <element name="digest-auth" minOccurs="0" maxOccurs="1" xdb:propNumber="2328" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                                  <complexType>
                                    <annotation>
                                      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                                          <xdb:kid propNum="2327" kidNum="0"/>
                                        </xdb:kidList></appinfo>
                                    </annotation>
                                    <sequence>
                                      <element name="nonce-timeout" type="unsignedInt" minOccurs="1" maxOccurs="1" default="300" xdb:propNumber="2327" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                                    </sequence>
                                  </complexType>
                                </element>
                              </sequence>
                            </complexType>
                          </element>
                          <element name="http-host" type="string" minOccurs="0" xdb:propNumber="2330" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="http2-host" type="string" minOccurs="0" xdb:propNumber="2331" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="custom-authentication" type="xdbc:custom-authentication-type" minOccurs="0" xdb:propNumber="2332" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                          <element name="realm" type="string" minOccurs="0" xdb:propNumber="2333" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="respond-with-server-info" type="boolean" default="true" minOccurs="0" xdb:propNumber="2334" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="expire" type="xdbc:expire-type" minOccurs="0" xdb:propNumber="2335" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                        </sequence>
                      </complexType>
                    </element>
                    <element name="nfsconfig" minOccurs="0" xdb:propNumber="2343" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                      <complexType>
                        <annotation>
                          <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                              <xdb:kid propNum="2337" kidNum="0"/>
                              <xdb:kid propNum="2338" kidNum="1"/>
                              <xdb:kid propNum="2339" kidNum="2"/>
                              <xdb:kid propNum="2340" kidNum="3"/>
                              <xdb:kid propNum="2341" kidNum="4"/>
                              <xdb:kid propNum="2342" kidNum="5"/>
                            </xdb:kidList></appinfo>
                        </annotation>
                        <sequence>
                          <element name="nfs-port" type="unsignedShort" default="2049" xdb:propNumber="2337" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="2" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="nfs-listener" type="string" xdb:propNumber="2338" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="nfs-protocol" type="string" xdb:propNumber="2339" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="logfile-path" type="string" default="/sys/log/nfslog.xml" xdb:propNumber="2340" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="log-level" type="unsignedInt" default="0" xdb:propNumber="2341" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="nfs-exports" type="xdbc:nfs-exports-type" xdb:propNumber="2342" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                        </sequence>
                      </complexType>
                    </element>
                  </sequence>
                </complexType>
              </element>
              <element name="schemaLocation-mappings" type="xdbc:schemaLocation-mapping-type" minOccurs="0" xdb:propNumber="2345" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
              <element name="xdbcore-xobmem-bound" type="unsignedInt" default="1024" minOccurs="0" xdb:propNumber="2346" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="xdbcore-loadableunit-size" type="unsignedInt" default="16" minOccurs="0" xdb:propNumber="2347" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="folder-hard-links" type="boolean" default="false" minOccurs="0" xdb:propNumber="2348" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="non-folder-hard-links" type="boolean" default="true" minOccurs="0" xdb:propNumber="2349" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="copy-on-inconsistent-update" type="boolean" default="false" minOccurs="0" xdb:propNumber="2350" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="rollback-on-sync-error" type="boolean" default="false" minOccurs="0" xdb:propNumber="2351" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="acl-evaluation-method" default="deny-trumps-grant" minOccurs="0" xdb:propNumber="2352" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
                <simpleType>
                  <restriction base="string">
                    <enumeration value="deny-trumps-grant"/>
                    <enumeration value="ace-order"/>
                  </restriction>
                </simpleType>
              </element>
              <element name="default-workspace" type="string" minOccurs="0" xdb:propNumber="2353" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="num_job_queue_processes" type="unsignedInt" minOccurs="0" xdb:propNumber="2354" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="allow-authentication-trust" type="boolean" default="false" minOccurs="0" xdb:propNumber="2355" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="custom-authentication-trust" type="xdbc:custom-authentication-trust-type" minOccurs="0" xdb:propNumber="2356" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
              <element name="default-type-mappings" minOccurs="0" xdb:propNumber="2357" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
                <simpleType>
                  <restriction base="string">
                    <enumeration value="pre-11.2"/>
                    <enumeration value="post-11.2"/>
                  </restriction>
                </simpleType>
              </element>
            </sequence>
          </complexType>
        </element>
        <!-- users can add any properties they want here -->
        <element name="userconfig" minOccurs="0" xdb:propNumber="2360" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
          <complexType>
            <annotation>
              <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                  <xdb:kid propNum="2359" kidNum="0"/>
                </xdb:kidList></appinfo>
            </annotation>
            <sequence>
              <any maxOccurs="unbounded" namespace="##other" xdb:propNumber="2359" xdb:SQLName="SYS_XDBANY74$" xdb:SQLType="VARCHAR2" xdb:memType="258"/>
            </sequence>
          </complexType>
        </element>
      </sequence>
    </complexType>
  </element>
  <complexType name="welcome-file-type" xdb:typeID="129">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2362" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="welcome-file" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2362" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
        <simpleType>
          <restriction base="string">
            <pattern value="[^/]*"/>
          </restriction>
        </simpleType>
      </element>
    </sequence>
  </complexType>
  <!-- customized error pages -->
  <complexType name="error-page-type" xdb:typeID="130">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2369" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="error-page" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2369" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2364" kidNum="0"/>
                <xdb:kid propNum="2365" kidNum="1"/>
                <xdb:kid propNum="2368" kidNum="2"/>
                <xdb:kid propNum="2363" kidNum="3"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <choice>
              <element name="error-code" xdb:propNumber="2364" xdb:global="false" xdb:SQLType="oranum" xdb:memType="2" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
                <simpleType>
                  <restriction base="positiveInteger">
                    <minInclusive value="100"/>
                    <maxInclusive value="999"/>
                  </restriction>
                </simpleType>
              </element>
              <!-- Fully qualified classname of a Java exception type -->
              <element name="exception-type" type="string" xdb:propNumber="2365" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
              <element name="OracleError" xdb:propNumber="2368" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                <complexType>
                  <annotation>
                    <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                        <xdb:kid propNum="2366" kidNum="0"/>
                        <xdb:kid propNum="2367" kidNum="1"/>
                      </xdb:kidList></appinfo>
                  </annotation>
                  <sequence>
                    <element name="facility" type="string" default="ORA" xdb:propNumber="2366" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                    <element name="errnum" type="unsignedInt" xdb:propNumber="2367" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  </sequence>
                </complexType>
              </element>
            </choice>
            <element name="location" type="anyURI" xdb:propNumber="2363" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
  <!-- parameter for a servlet: name, value pair and a description  -->
  <complexType name="param" xdb:typeID="131">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2370" kidNum="0"/>
          <xdb:kid propNum="2371" kidNum="1"/>
          <xdb:kid propNum="2372" kidNum="2"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="param-name" type="string" xdb:propNumber="2370" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="param-value" type="string" xdb:propNumber="2371" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="description" type="string" xdb:propNumber="2372" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
    </sequence>
  </complexType>
  <complexType name="servlet-config-type" xdb:typeID="132">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2376" kidNum="0"/>
          <xdb:kid propNum="2393" kidNum="1"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="servlet-mappings" xdb:propNumber="2376" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2375" kidNum="0"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="servlet-mapping" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2375" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
              <complexType>
                <annotation>
                  <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                      <xdb:kid propNum="2373" kidNum="0"/>
                      <xdb:kid propNum="2374" kidNum="1"/>
                    </xdb:kidList></appinfo>
                </annotation>
                <sequence>
                  <element name="servlet-pattern" type="string" xdb:propNumber="2373" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="servlet-name" type="string" xdb:propNumber="2374" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                </sequence>
              </complexType>
            </element>
          </sequence>
        </complexType>
      </element>
      <element name="servlet-list" xdb:propNumber="2393" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2392" kidNum="0"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="servlet" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2392" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
              <complexType>
                <annotation>
                  <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                      <xdb:kid propNum="2377" kidNum="0"/>
                      <xdb:kid propNum="2378" kidNum="1"/>
                      <xdb:kid propNum="2379" kidNum="2"/>
                      <xdb:kid propNum="2380" kidNum="3"/>
                      <xdb:kid propNum="2381" kidNum="4"/>
                      <xdb:kid propNum="2389" kidNum="5"/>
                      <xdb:kid propNum="2390" kidNum="6"/>
                      <xdb:kid propNum="2391" kidNum="7"/>
                      <xdb:kid propNum="2382" kidNum="8"/>
                      <xdb:kid propNum="2383" kidNum="9"/>
                      <xdb:kid propNum="2384" kidNum="10"/>
                      <xdb:kid propNum="2388" kidNum="11"/>
                    </xdb:kidList></appinfo>
                </annotation>
                <sequence>
                  <element name="servlet-name" type="string" xdb:propNumber="2377" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="servlet-language" xdb:propNumber="2378" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
                    <simpleType>
                      <restriction base="string">
                        <enumeration value="C"/>
                        <enumeration value="Java"/>
                        <enumeration value="PL/SQL"/>
                      </restriction>
                    </simpleType>
                  </element>
                  <element name="icon" type="string" minOccurs="0" xdb:propNumber="2379" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="display-name" type="string" xdb:propNumber="2380" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="description" type="string" minOccurs="0" xdb:propNumber="2381" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <choice>
                    <element name="servlet-class" type="string" minOccurs="0" xdb:propNumber="2389" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                    <element name="jsp-file" type="string" minOccurs="0" xdb:propNumber="2390" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                    <element name="plsql" type="xdbc:plsql-servlet-config" minOccurs="0" xdb:propNumber="2391" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                  </choice>
                  <element name="servlet-schema" type="string" minOccurs="0" xdb:propNumber="2382" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="init-param" minOccurs="0" maxOccurs="unbounded" type="xdbc:param" xdb:propNumber="2383" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
                  <element name="load-on-startup" type="string" minOccurs="0" xdb:propNumber="2384" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="security-role-ref" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2388" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                    <complexType>
                      <annotation>
                        <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                            <xdb:kid propNum="2385" kidNum="0"/>
                            <xdb:kid propNum="2386" kidNum="1"/>
                            <xdb:kid propNum="2387" kidNum="2"/>
                          </xdb:kidList></appinfo>
                      </annotation>
                      <sequence>
                        <element name="description" type="string" minOccurs="0" xdb:propNumber="2385" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                        <element name="role-name" type="string" xdb:propNumber="2386" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                        <element name="role-link" type="string" xdb:propNumber="2387" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                      </sequence>
                    </complexType>
                  </element>
                </sequence>
              </complexType>
            </element>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
  <complexType name="lang-mapping-type" xdb:typeID="133">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2396" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="lang-mapping" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2396" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2394" kidNum="0"/>
                <xdb:kid propNum="2395" kidNum="1"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="extension" type="xdbc:exttype" xdb:propNumber="2394" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="lang" type="string" xdb:propNumber="2395" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
  <complexType name="charset-mapping-type" xdb:typeID="134">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2399" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="charset-mapping" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2399" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2397" kidNum="0"/>
                <xdb:kid propNum="2398" kidNum="1"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="extension" type="xdbc:exttype" xdb:propNumber="2397" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="charset" type="string" xdb:propNumber="2398" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
  <complexType name="encoding-mapping-type" xdb:typeID="135">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2402" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="encoding-mapping" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2402" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2400" kidNum="0"/>
                <xdb:kid propNum="2401" kidNum="1"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="extension" type="xdbc:exttype" xdb:propNumber="2400" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="encoding" type="string" xdb:propNumber="2401" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
  <complexType name="mime-mapping-type" xdb:typeID="136">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2405" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="mime-mapping" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2405" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2403" kidNum="0"/>
                <xdb:kid propNum="2404" kidNum="1"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="extension" type="xdbc:exttype" xdb:propNumber="2403" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="mime-type" type="string" xdb:propNumber="2404" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
  <complexType name="xml-extension-type" xdb:typeID="137">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2406" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="extension" type="xdbc:exttype" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2406" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
    </sequence>
  </complexType>
  <complexType name="schemaLocation-mapping-type" xdb:typeID="138">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2410" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="schemaLocation-mapping" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2410" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2407" kidNum="0"/>
                <xdb:kid propNum="2408" kidNum="1"/>
                <xdb:kid propNum="2409" kidNum="2"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="namespace" type="string" xdb:propNumber="2407" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="element" type="string" xdb:propNumber="2408" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="schemaURL" type="string" xdb:propNumber="2409" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
  <complexType name="plsql-servlet-config" xdb:typeID="139">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2411" kidNum="0"/>
          <xdb:kid propNum="2412" kidNum="1"/>
          <xdb:kid propNum="2413" kidNum="2"/>
          <xdb:kid propNum="2414" kidNum="3"/>
          <xdb:kid propNum="2415" kidNum="4"/>
          <xdb:kid propNum="2416" kidNum="5"/>
          <xdb:kid propNum="2417" kidNum="6"/>
          <xdb:kid propNum="2418" kidNum="7"/>
          <xdb:kid propNum="2419" kidNum="8"/>
          <xdb:kid propNum="2420" kidNum="9"/>
          <xdb:kid propNum="2421" kidNum="10"/>
          <xdb:kid propNum="2422" kidNum="11"/>
          <xdb:kid propNum="2423" kidNum="12"/>
          <xdb:kid propNum="2424" kidNum="13"/>
          <xdb:kid propNum="2425" kidNum="14"/>
          <xdb:kid propNum="2426" kidNum="15"/>
          <xdb:kid propNum="2427" kidNum="16"/>
          <xdb:kid propNum="2428" kidNum="17"/>
          <xdb:kid propNum="2429" kidNum="18"/>
          <xdb:kid propNum="2430" kidNum="19"/>
          <xdb:kid propNum="2431" kidNum="20"/>
          <xdb:kid propNum="2432" kidNum="21"/>
          <xdb:kid propNum="2433" kidNum="22"/>
          <xdb:kid propNum="2434" kidNum="23"/>
          <xdb:kid propNum="2435" kidNum="24"/>
          <xdb:kid propNum="2436" kidNum="25"/>
          <xdb:kid propNum="2437" kidNum="26"/>
          <xdb:kid propNum="2438" kidNum="27"/>
          <xdb:kid propNum="2439" kidNum="28"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="database-username" type="string" minOccurs="0" xdb:propNumber="2411" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="authentication-mode" minOccurs="0" xdb:propNumber="2412" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
        <simpleType>
          <restriction base="string">
            <enumeration value="Basic"/>
            <enumeration value="SingleSignOn"/>
            <enumeration value="GlobalOwa"/>
            <enumeration value="CustomOwa"/>
            <enumeration value="PerPackageOwa"/>
          </restriction>
        </simpleType>
      </element>
      <element name="session-cookie-name" type="string" minOccurs="0" xdb:propNumber="2413" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="session-state-management" minOccurs="0" xdb:propNumber="2414" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
        <simpleType>
          <restriction base="string">
            <enumeration value="StatelessWithResetPackageState"/>
            <enumeration value="StatelessWithFastResetPackageState"/>
            <enumeration value="StatelessWithPreservePackageState"/>
          </restriction>
        </simpleType>
      </element>
      <element name="max-requests-per-session" type="unsignedInt" minOccurs="0" xdb:propNumber="2415" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="default-page" type="string" minOccurs="0" xdb:propNumber="2416" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="document-table-name" type="string" minOccurs="0" xdb:propNumber="2417" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="document-path" type="string" minOccurs="0" xdb:propNumber="2418" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="document-procedure" type="string" minOccurs="0" xdb:propNumber="2419" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="upload-as-long-raw" type="string" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2420" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="path-alias" type="string" minOccurs="0" xdb:propNumber="2421" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="path-alias-procedure" type="string" minOccurs="0" xdb:propNumber="2422" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="exclusion-list" type="string" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2423" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="cgi-environment-list" type="string" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2424" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="compatibility-mode" type="unsignedInt" minOccurs="0" xdb:propNumber="2425" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="nls-language" type="string" minOccurs="0" xdb:propNumber="2426" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="fetch-buffer-size" type="unsignedInt" minOccurs="0" xdb:propNumber="2427" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="error-style" minOccurs="0" xdb:propNumber="2428" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
        <simpleType>
          <restriction base="string">
            <enumeration value="ApacheStyle"/>
            <enumeration value="ModplsqlStyle"/>
            <enumeration value="DebugStyle"/>
          </restriction>
        </simpleType>
      </element>
      <element name="transfer-mode" minOccurs="0" xdb:propNumber="2429" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
        <simpleType>
          <restriction base="string">
            <enumeration value="Char"/>
            <enumeration value="Raw"/>
          </restriction>
        </simpleType>
      </element>
      <element name="before-procedure" type="string" minOccurs="0" xdb:propNumber="2430" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="after-procedure" type="string" minOccurs="0" xdb:propNumber="2431" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="bind-bucket-lengths" type="unsignedInt" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2432" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="bind-bucket-widths" type="unsignedInt" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2433" xdb:global="false" xdb:SQLType="unsigned-int" xdb:memType="68" xdb:memByteLength="4" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="always-describe-procedure" minOccurs="0" xdb:propNumber="2434" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
        <simpleType>
          <restriction base="string">
            <enumeration value="On"/>
            <enumeration value="Off"/>
          </restriction>
        </simpleType>
      </element>
      <element name="info-logging" minOccurs="0" xdb:propNumber="2435" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
        <simpleType>
          <restriction base="string">
            <enumeration value="InfoDebug"/>
          </restriction>
        </simpleType>
      </element>
      <element name="owa-debug-enable" minOccurs="0" xdb:propNumber="2436" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
        <simpleType>
          <restriction base="string">
            <enumeration value="On"/>
            <enumeration value="Off"/>
          </restriction>
        </simpleType>
      </element>
      <element name="request-validation-function" type="string" minOccurs="0" xdb:propNumber="2437" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
      <element name="input-filter-enable" minOccurs="0" xdb:propNumber="2438" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
        <simpleType>
          <restriction base="string">
            <enumeration value="On"/>
            <enumeration value="Off"/>
          </restriction>
        </simpleType>
      </element>
      <element name="database-edition" type="string" minOccurs="0" xdb:propNumber="2439" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
    </sequence>
  </complexType>
  <simpleType name="exttype" xdb:typeID="127">
    <restriction base="string">
      <pattern value="[^\*\./]*"/>
    </restriction>
  </simpleType>
  <simpleType name="ipaddress" xdb:typeID="128">
    <restriction base="string">
      <maxLength value="40"/>
    </restriction>
  </simpleType>
  <complexType name="nfs-exports-type" xdb:typeID="140">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2450" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="nfs-export" minOccurs="1" maxOccurs="unbounded" xdb:propNumber="2450" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2445" kidNum="0"/>
                <xdb:kid propNum="2449" kidNum="1"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="nfs-clientgroup" xdb:propNumber="2445" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
              <complexType>
                <annotation>
                  <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                      <xdb:kid propNum="2444" kidNum="0"/>
                    </xdb:kidList></appinfo>
                </annotation>
                <sequence>
                  <element name="nfs-client" minOccurs="1" maxOccurs="unbounded" xdb:propNumber="2444" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                    <complexType>
                      <annotation>
                        <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                            <xdb:kid propNum="2441" kidNum="0"/>
                            <xdb:kid propNum="2442" kidNum="1"/>
                            <xdb:kid propNum="2443" kidNum="2"/>
                            <xdb:kid propNum="2440" kidNum="3"/>
                          </xdb:kidList></appinfo>
                      </annotation>
                      <sequence>
                        <choice>
                          <element name="nfs-client-subnet" type="xdbc:ipaddress" xdb:propNumber="2441" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="nfs-client-dnsname" type="string" xdb:propNumber="2442" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                          <element name="nfs-client-address" type="xdbc:ipaddress" xdb:propNumber="2443" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                        </choice>
                        <element name="nfs-client-netmask" type="xdbc:ipaddress" xdb:propNumber="2440" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                      </sequence>
                    </complexType>
                  </element>
                </sequence>
              </complexType>
            </element>
            <element name="nfs-export-paths" xdb:propNumber="2449" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
              <complexType>
                <annotation>
                  <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                      <xdb:kid propNum="2448" kidNum="0"/>
                    </xdb:kidList></appinfo>
                </annotation>
                <sequence>
                  <element name="nfs-export-path" minOccurs="1" maxOccurs="unbounded" xdb:propNumber="2448" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
                    <complexType>
                      <annotation>
                        <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                            <xdb:kid propNum="2446" kidNum="0"/>
                            <xdb:kid propNum="2447" kidNum="1"/>
                          </xdb:kidList></appinfo>
                      </annotation>
                      <sequence>
                        <element name="path" type="string" xdb:propNumber="2446" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                        <element name="mode" xdb:propNumber="2447" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
                          <simpleType>
                            <restriction base="string">
                              <enumeration value="read-write"/>
                              <enumeration value="read-only"/>
                            </restriction>
                          </simpleType>
                        </element>
                      </sequence>
                    </complexType>
                  </element>
                </sequence>
              </complexType>
            </element>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
  <complexType name="custom-authentication-type" xdb:typeID="141">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2456" kidNum="0"/>
          <xdb:kid propNum="2463" kidNum="1"/>
          <xdb:kid propNum="2464" kidNum="2"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="custom-authentication-mappings" xdb:propNumber="2456" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2455" kidNum="0"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="custom-authentication-mapping" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2455" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
              <complexType>
                <annotation>
                  <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                      <xdb:kid propNum="2451" kidNum="0"/>
                      <xdb:kid propNum="2452" kidNum="1"/>
                      <xdb:kid propNum="2453" kidNum="2"/>
                      <xdb:kid propNum="2454" kidNum="3"/>
                    </xdb:kidList></appinfo>
                </annotation>
                <sequence>
                  <element name="authentication-pattern" type="string" xdb:propNumber="2451" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="authentication-name" type="string" xdb:propNumber="2452" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="authentication-trust-name" type="string" minOccurs="0" xdb:propNumber="2453" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="user-prefix" type="string" minOccurs="0" xdb:propNumber="2454" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                </sequence>
              </complexType>
            </element>
          </sequence>
        </complexType>
      </element>
      <element name="custom-authentication-list" xdb:propNumber="2463" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2462" kidNum="0"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="authentication" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2462" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
              <complexType>
                <annotation>
                  <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                      <xdb:kid propNum="2457" kidNum="0"/>
                      <xdb:kid propNum="2458" kidNum="1"/>
                      <xdb:kid propNum="2459" kidNum="2"/>
                      <xdb:kid propNum="2460" kidNum="3"/>
                      <xdb:kid propNum="2461" kidNum="4"/>
                    </xdb:kidList></appinfo>
                </annotation>
                <sequence>
                  <element name="authentication-name" type="string" xdb:propNumber="2457" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="authentication-description" type="string" minOccurs="0" xdb:propNumber="2458" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="authentication-implement-schema" type="string" xdb:propNumber="2459" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="authentication-implement-method" type="string" xdb:propNumber="2460" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
                  <element name="authentication-implement-language" xdb:propNumber="2461" xdb:global="false" xdb:SQLType="string" xdb:memType="259" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
                    <simpleType>
                      <restriction base="string">
                        <enumeration value="PL/SQL"/>
                      </restriction>
                    </simpleType>
                  </element>
                </sequence>
              </complexType>
            </element>
          </sequence>
        </complexType>
      </element>
      <element name="custom-authentication-trust" type="xdbc:custom-authentication-trust-type" minOccurs="0" xdb:propNumber="2464" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false"/>
    </sequence>
  </complexType>
  <complexType name="custom-authentication-trust-type" xdb:typeID="142">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2472" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="trust-scheme" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2472" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2465" kidNum="0"/>
                <xdb:kid propNum="2466" kidNum="1"/>
                <xdb:kid propNum="2467" kidNum="2"/>
                <xdb:kid propNum="2468" kidNum="3"/>
                <xdb:kid propNum="2469" kidNum="4"/>
                <xdb:kid propNum="2470" kidNum="5"/>
                <xdb:kid propNum="2471" kidNum="6"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="trust-scheme-name" type="string" xdb:propNumber="2465" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="requireParsingSchema" type="boolean" default="true" minOccurs="0" xdb:propNumber="2466" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="allowRegistration" type="boolean" default="true" minOccurs="0" xdb:propNumber="2467" xdb:global="false" xdb:SQLType="boolean" xdb:memType="252" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="trust-scheme-description" type="string" minOccurs="0" xdb:propNumber="2468" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="trusted-session-user" type="string" minOccurs="1" maxOccurs="unbounded" xdb:propNumber="2469" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="trusted-parsing-schema" type="string" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2470" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="workgroup" type="string" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2471" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
  <complexType name="expire-type" xdb:typeID="143">
    <annotation>
      <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
          <xdb:kid propNum="2475" kidNum="0"/>
        </xdb:kidList></appinfo>
    </annotation>
    <sequence>
      <element name="expire-mapping" minOccurs="0" maxOccurs="unbounded" xdb:propNumber="2475" xdb:global="false" xdb:memType="258" xdb:MemInline="false" xdb:SQLInline="true" xdb:JavaInline="false">
        <complexType>
          <annotation>
            <appinfo><xdb:kidList xmlns:xdb="http://xmlns.oracle.com/xdb" sequential="true">
                <xdb:kid propNum="2473" kidNum="0"/>
                <xdb:kid propNum="2474" kidNum="1"/>
              </xdb:kidList></appinfo>
          </annotation>
          <sequence>
            <element name="expire-pattern" type="string" xdb:propNumber="2473" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true"/>
            <element name="expire-default" xdb:propNumber="2474" xdb:global="false" xdb:SQLType="string" xdb:memType="1" xdb:MemInline="true" xdb:SQLInline="true" xdb:JavaInline="true">
              <simpleType>
                <restriction base="string">
                  <pattern value="(now|modification)(\s(plus))?(\s(([1]\s(year))|([0-9]*\s(years))))?(\s(([1]\s(month))|([0-9]*\s(months))))?(\s(([1]\s(week))|([0-9]*\s(weeks))))?(\s(([1]\s(day))|([0-9]*\s(days))))?(\s(([1]\s(hour))|([0-9]*\s(hours))))?(\s(([1]\s(minute))|([0-9]*\s(minutes))))?(\s(([1]\s(second))|([0-9]*\s(seconds))))?"/>
                </restriction>
              </simpleType>
            </element>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
</schema>
