MINI MINI MANI MO
<schema
targetNamespace="http://xmlns.oracle.com/xdb/log"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:xdb="http://xmlns.oracle.com/xdb"
xmlns:xl="http://xmlns.oracle.com/xdb/log"
version="1.0" elementFormDefault="qualified">
<complexType name="http-log-entry-type">
<sequence>
<!-- TODO: Need to change to enumerated types -->
<element name="Date-and-Time" type="date"/>
<element name="Module" type="string"/> <!-- XDBCORE, FTP or HTTP -->
<element name="Description" type="string"/>
<element name="User-ID" type="string"/> <!-- eg., SCOTT -->
<element name="Type" type="string"/> <!-- ERROR, WARNING, INFO or
DEBUG -->
<element name="Client-IP" type="string"/>
<element name="Request">
<complexType> <sequence>
<element name="Method" type="string"/> <!-- eg., "GET" -->
<element name="Resource-Path" type="string"/> <!-- eg., "/file1" -->
<element name="Version" type="string"/> <!-- 1.0 or 1.1 -->
<element name="Headers" type="string"/>
<element name="Body" type="base64Binary"/>
</sequence> </complexType>
</element>
<element name="Response">
<complexType> <sequence>
<element name="Code" type="string"/> <!-- eg., "404" -->
<element name="Message" type="string"/> <!-- eg., "Not found" -->
<element name="Headers" type="string"/>
<element name="Body" type="base64Binary"/>
</sequence> </complexType>
</element>
</sequence>
</complexType>
<element name="http-log">
<complexType>
<sequence>
<element name="http-log-entry" type="xl:http-log-entry-type"
maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
</schema>
OHA YOOOO