BEA WebLogic Server 9.0 Domain Configuration Schema Reference

http://www.bea.com/ns/weblogic/90/domain
complexType jms-serverType

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

Documentation
Corresponds to JMSServerMBean
Properties
This component is not nillable.

Model
<...>
(jms-session-pool*, persistent-store?, store-enabled?, allows-persistent-downgrade?, hosting-temporary-destinations?, temporary-template-resource?, temporary-template-name?, bytes-maximum, bytes-threshold-high, bytes-threshold-low, messages-maximum, messages-threshold-high, messages-threshold-low, jdbc-store-upgrade-enabled?, messages-paging-enabled?, bytes-paging-enabled?, message-buffer-size, paging-directory?, expiration-scan-interval, maximum-message-size, blocking-send-policy, production-paused-at-startup?, insertion-paused-at-startup?, consumption-paused-at-startup?, jms-message-log-file? )
</...>


Nested Element Summary
xs:booleanallows-persistent-downgrade
          Specifies whether JMS clients will get an exception when sending persistent messages to a destination targeted to a JMS server that does not have a persistent store configured. 
 blocking-send-policy
          Determines whether the JMS server delivers smaller messages before larger ones when a destination has exceeded its maximum number of messages. 
 bytes-maximum
          The maximum number of bytes that can be stored in this JMS server. 
xs:booleanbytes-paging-enabled
          This parameter has been deprecated. 
 bytes-threshold-high
          The upper threshold (number of bytes stored in this JMS server) that triggers flow control and logging events. 
 bytes-threshold-low
          The lower threshold (number of bytes stored in this JMS server) that triggers flow control and logging events. 
xs:stringconsumption-paused-at-startup
          Indicates whether consumption is paused at startup on destinations targeted to this JMS server at startup. 
 expiration-scan-interval
          The number of seconds between this JMS server's cycles of scanning local destinations for expired messages. 
xs:booleanhosting-temporary-destinations
          Specifies whether this JMS server can be used to host temporary destinations. 
xs:stringinsertion-paused-at-startup
          Indicates whether insertion is paused at startup on destinations targeted to this JMS server. 
xs:booleanjdbc-store-upgrade-enabled
          Indicates whether the JDBCStoreUpgradeEnabled is set. 
dom:jms-message-log-fileTypejms-message-log-file
          The message log file configuration for this JMS Server. 
dom:jms-session-poolTypejms-session-pool
          The session pools defined for the JMS server. 
 maximum-message-size
          The maximum number of bytes allowed in individual messages on this JMS server. 
 message-buffer-size
          The amount of memory (in bytes) that this JMS server can use to store message bodies before it writes them to disk. 
 messages-maximum
          The maximum number of messages that can be stored in this JMS server. 
xs:booleanmessages-paging-enabled
          This parameter has been deprecated. 
 messages-threshold-high
          The upper threshold (number of messages stored in this JMS server) that triggers flow control and logging events. 
 messages-threshold-low
          The lower threshold (number of messages stored in this JMS server) that triggers flow control and logging events. 
xs:stringpaging-directory
          Specifies where message bodies are written when the size of the message bodies in the JMS server exceeds the message buffer size. 
xs:stringpersistent-store
          
xs:stringproduction-paused-at-startup
          Specifies whether production is paused at server startup on destinations targeted to this JMS server. 
xs:booleanstore-enabled
          Specifies whether message persistence is supported for this JMS server. 
xs:stringtemporary-template-name
          The name of a configured JMS template that this JMS server uses to create temporary destinations. 
xs:stringtemporary-template-resource
          The name of a JMS module that contains a template that this JMS server can use to create temporary destinations. 
Source
<xs:complexType name="jms-serverType">
<xs:complexContent>
<xs:extension base="dom:deploymentType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="jms-session-pool" nillable="true" type="dom:jms-session-poolType">
</xs:element>
<xs:element minOccurs="0" name="persistent-store" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="store-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="allows-persistent-downgrade" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="hosting-temporary-destinations" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="temporary-template-resource" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="temporary-template-name" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="bytes-maximum" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
<xs:maxInclusive value="9223372036854775807"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="bytes-threshold-high" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
<xs:maxInclusive value="9223372036854775807"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="bytes-threshold-low" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
<xs:maxInclusive value="9223372036854775807"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="messages-maximum" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
<xs:maxInclusive value="9223372036854775807"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="messages-threshold-high" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
<xs:maxInclusive value="9223372036854775807"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="messages-threshold-low" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
<xs:maxInclusive value="9223372036854775807"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="jdbc-store-upgrade-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="messages-paging-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="bytes-paging-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="message-buffer-size" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
<xs:maxInclusive value="9223372036854775807"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="paging-directory" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="expiration-scan-interval" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="maximum-message-size" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="blocking-send-policy" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="FIFO"/>
<xs:enumeration value="Preemptive"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="production-paused-at-startup" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="insertion-paused-at-startup" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="consumption-paused-at-startup" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="jms-message-log-file" nillable="true" type="dom:jms-message-log-fileType">
</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