BEA WebLogic Server 9.0 Domain Configuration Schema Reference

http://www.bea.com/ns/weblogic/90/domain
complexType log-fileType

Super Types
{http://www.bea.com/ns/weblogic/90/domain}log-fileType (extension)

Documentation
Corresponds to LogFileMBean
Properties
This component is not nillable.

Model
<...>
(file-name?, rotation-type, number-of-files-limited?, file-count, file-time-span, rotation-time?, file-time-span-factor?, file-min-size, rotate-log-on-startup?, log-file-rotation-dir? )
</...>


Nested Element Summary
 file-count
          The maximum number of log files that the server creates when it rotates the log. 
 file-min-size
          The size (1 - 65535 kilobytes) that triggers the server to move log messages to a separate file. 
xs:stringfile-name
          The name of the file that stores current log messages. 
 file-time-span
          The interval (in hours) at which the server saves old log messages to another file. 
xs:longfile-time-span-factor
          This factor is defined so that log rotation can be tested at a different frequency. 
xs:stringlog-file-rotation-dir
          The directory where the rotated log files will be stored. 
xs:booleannumber-of-files-limited
          Indicates whether to limit the number of log files that this server instance creates to store old messages. 
xs:booleanrotate-log-on-startup
          Specifies whether a server rotates its log file during its startup cycle. 
xs:stringrotation-time
          Determines the start time (hour and minute) for a time-based rotation sequence. 
 rotation-type
          Criteria for moving old log messages to a separate file. 
Source
<xs:complexType name="log-fileType">
<xs:complexContent>
<xs:extension base="dom:configurationType">
<xs:sequence>
<xs:element minOccurs="0" name="file-name" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="rotation-type" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="bySize"/>
<xs:enumeration value="byTime"/>
<xs:enumeration value="none"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="number-of-files-limited" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="file-count" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="file-time-span" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="rotation-time" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="file-time-span-factor" nillable="false" type="xs:long">
</xs:element>
<xs:element minOccurs="0" name="file-min-size" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="65535"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="rotate-log-on-startup" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="log-file-rotation-dir" nillable="true" type="xs:string">
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

BEA WebLogic Server 9.0 Domain Configuration Schema Reference

Copyright 2005 BEA Systems Inc. Complete WebLogic Server Documentation