Edit D:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\xml\schema\rescfg.xsd.11.1
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://xmlns.oracle.com/xdb/XDBResConfig.xsd" xmlns:xdb="http://xmlns.oracle.com/xdb" xmlns:rescfg="http://xmlns.oracle.com/xdb/XDBResConfig.xsd" elementFormDefault="qualified" xdb:schemaOwner="XDB" version="1.0" > <annotation> <documentation> This XML schema declares the schema of an XDB resource configuration, which includes default ACL, event listeners and user configuration. It lists all XDB repository events that will be supported. Future extension can be added to support user-defined events and XML events. </documentation> </annotation> <simpleType name="language"> <restriction base="string"> <enumeration value="Java" /> <enumeration value="C" /> <enumeration value="PL/SQL" /> </restriction> </simpleType> <complexType name = "existsNode"> <all> <element name="XPath" type = "string" minOccurs="1" maxOccurs="1" /> <element name="namespace" type = "string" minOccurs="0" maxOccurs="1" /> </all> </complexType> <!-- listener pre-condition element --> <complexType name = "condition"> <all> <element name="existsNode" type = "rescfg:existsNode" minOccurs="0" maxOccurs="1" /> </all> </complexType> <complexType name = "events"> <all> <element name="Render" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-Create" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-Create" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-Delete" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-Delete" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-Update" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-Update" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-Lock" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-Lock" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-Unlock" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-Unlock" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-LinkIn" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-LinkIn" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-LinkTo" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-LinkTo" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-UnlinkIn" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-UnlinkIn" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-UnlinkFrom" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-UnlinkFrom" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-CheckIn" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-CheckIn" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-CheckOut" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-CheckOut" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-UncheckOut" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-UncheckOut" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-VersionControl" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-VersionControl" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-Open" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-Open" type="string" minOccurs="0" maxOccurs="1"/> <element name="Pre-InconsistentUpdate" type="string" minOccurs="0" maxOccurs="1"/> <element name="Post-InconsistentUpdate" type="string" minOccurs="0" maxOccurs="1"/> </all> </complexType> <!-- event listener element --> <complexType name = "event-listener"> <all> <element name="description" type = "string" minOccurs="0" maxOccurs="1"/> <element name="schema" type = "string" minOccurs="0" maxOccurs="1"/> <element name="source" type = "string" minOccurs="1" maxOccurs="1"/> <element name="language" type = "rescfg:language" minOccurs="0" maxOccurs="1"/> <element name="pre-condition" type = "rescfg:condition" minOccurs="0" maxOccurs="1"/> <element name="events" type = "rescfg:events" minOccurs="0" maxOccurs="1"/> </all> </complexType> <complexType name="event-listeners"> <sequence> <element name="listener" type = "rescfg:event-listener" minOccurs="1" maxOccurs="unbounded"/> </sequence> <attribute name = "default-schema" type = "string" xdb:baseProp="true" use="optional" /> <attribute name = "default-language" type = "rescfg:language" xdb:baseProp="true" use="optional" /> <attribute name = "set-invoker" type = "boolean" xdb:baseProp="true" default="false" /> </complexType> <complexType name="defaultPath"> <all> <element name="pre-condition" type = "rescfg:condition" minOccurs="0" maxOccurs="1"/> <element name="path" type="string" minOccurs="0" maxOccurs="1" xdb:transient="generated"/> <element name = "resolvedpath" type = "string" minOccurs="1" maxOccurs="1" xdb:baseProp="true" xdb:hidden="true"/> <element name = "oid" type = "hexBinary" minOccurs="1" maxOccurs="1" xdb:baseProp="true" xdb:hidden="true"/> </all> </complexType> <complexType name="defaultACL"> <sequence> <element name="ACL" type="rescfg:defaultPath" minOccurs="1" maxOccurs="unbounded"/> </sequence> </complexType> <complexType name = "defaultConfig"> <sequence> <element name="configuration" type="rescfg:defaultPath" minOccurs="1" maxOccurs="unbounded"/> </sequence> </complexType> <simpleType name="link-type"> <restriction base="string"> <enumeration value="None"/> <enumeration value="Hard"/> <enumeration value="Weak"/> <enumeration value="Symbolic"/> </restriction> </simpleType> <simpleType name="path-format"> <restriction base="string"> <enumeration value="OID"/> <enumeration value="Named"/> </restriction> </simpleType> <simpleType name="link-metadata"> <restriction base="string"> <enumeration value="None"/> <enumeration value="Attributes"/> <enumeration value="All"/> </restriction> </simpleType> <simpleType name="unresolved-link"> <restriction base="string"> <enumeration value="Error"/> <enumeration value="SymLink"/> <enumeration value="Skip"/> </restriction> </simpleType> <simpleType name="conflict-rule"> <restriction base="string"> <enumeration value="Error"/> <enumeration value="Overwrite"/> <enumeration value="Syspath"/> </restriction> </simpleType> <simpleType name="section-type"> <restriction base="string"> <enumeration value="None"/> <enumeration value="Fragment"/> <enumeration value="Document"/> </restriction> </simpleType> <!-- XLinkConfig complex type --> <complexType name="xlink-config"> <sequence> <element name="LinkType" type = "rescfg:link-type"/> <element name="PathFormat" type = "rescfg:path-format" minOccurs="0" default="OID"/> <element name="LinkMetadata" type = "rescfg:link-metadata" minOccurs="0" default="None"/> </sequence> <attribute name="UnresolvedLink" type = "rescfg:unresolved-link" default="Error"/> </complexType> <!-- XIncludeConfig element --> <complexType name="xinclude-config"> <sequence> <element name="LinkType" type = "rescfg:link-type"/> <element name="PathFormat" type = "rescfg:path-format" minOccurs="0" default="OID"/> <element name="ConflictRule" type = "rescfg:conflict-rule" minOccurs="0" default="Error"/> </sequence> <attribute name="UnresolvedLink" type = "rescfg:unresolved-link" default="Error"/> </complexType> <!-- SectionConfig element --> <complexType name="section-config"> <sequence> <element name="Section" maxOccurs="unbounded"> <complexType> <sequence> <element name="sectionPath" type="string"/> <element name="documentPath" type="string" minOccurs="0"/> <element name="namespace" type="string" minOccurs="0"/> </sequence> <attribute name="type" type="rescfg:section-type" default="None"/> </complexType> </element> </sequence> </complexType> <!-- ContentFormat element --> <simpleType name="content-format" > <restriction base="string"> <enumeration value="text"/> <enumeration value="binary"/> </restriction> </simpleType> <!-- resource configuration element --> <complexType name = "ResConfig"> <all> <element name="defaultChildConfig" type="rescfg:defaultConfig" minOccurs="0" maxOccurs="1"/> <element name="defaultChildACL" type="rescfg:defaultACL" minOccurs="0" maxOccurs="1"/> <element name="event-listeners" type = "rescfg:event-listeners" minOccurs="0" maxOccurs="1"/> <element name="XLinkConfig" type="rescfg:xlink-config" minOccurs="0" maxOccurs="1"/> <element name="XIncludeConfig" type="rescfg:xinclude-config" minOccurs="0" maxOccurs="1"/> <element name="SectionConfig" type="rescfg:section-config" minOccurs="0" maxOccurs="1"/> <element name="ContentFormat" type="rescfg:content-format" minOccurs="0" maxOccurs="1"/> <!-- application data --> <element name="applicationData" minOccurs="0" maxOccurs="1" > <complexType> <sequence> <any namespace="##other" maxOccurs="unbounded" processContents="lax"/> </sequence> </complexType> </element> </all> <attribute name = "enable" type = "boolean" xdb:baseProp="true" default="true" /> <attribute name = "copy-on-inconsistent-update" type = "boolean" use="optional" /> </complexType> <element name="ResConfig" type="rescfg:ResConfig" xdb:defaultTable = "XDB$RESCONFIG"/> </schema>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de