TUNING
Sonic Deployment Manager 8.5.1 - Tuning.xsd XML Schema Documentation - Copyright (c) Progress Software, 1999-2012
Table of Contents
Target Namespace
None
Element and Attribute Namespaces
Global element and attribute declarations belong to this schema's target namespace.
By default, local element declarations have no namespace.
By default, local attribute declarations have no namespace.
Declared Namespaces
Prefix
Namespace
xml
http://www.w3.org/XML/1998/namespace
xsd
http://www.w3.org/2001/XMLSchema
Schema Component Representation
<
xsd:schema >
...
</
xsd:schema >
Attribute: id
Name
id
Type
xsd :string
Diagram
Schema Component Representation
<
xsd:attribute name ="
id "
type ="
xsd :string"/>
Name
AcceptorsParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<AcceptorsParameters
id ="[1] " >
Start Sequence [1..*] End Sequence </AcceptorsParameters>
Schema Component Representation
<
xsd:element name ="
AcceptorsParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
Action
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
Start or Stop
Diagram
XML Instance Representation
<Action>
xsd :string (value comes from list: {'start'|'stop'}) </Action>
Schema Component Representation
<
xsd:element name ="
Action ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="start "/>
<xsd:enumeration value ="stop "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
ActionalLogInterceptor
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Enables or Disables the Actional Log Interceptor
Diagram
XML Instance Representation
<ActionalLogInterceptor>
xsd :boolean </ActionalLogInterceptor>
Schema Component Representation
<
xsd:element name ="
ActionalLogInterceptor "
type ="
xsd :boolean"/>
Name
ActionalMonitoring
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ActionalMonitoring>
Start All [1] <ActionalInterceptor>
xsd :boolean </ActionalInterceptor>
[0..1] <PayloadCapture>
xsd :string (value comes from list: {'NONE'|'HEADER'|'BODY'|'ALL'}) </PayloadCapture>
[0..1] End All </ActionalMonitoring>
Schema Component Representation
<
xsd:element name ="
ActionalMonitoring ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
ActionalInterceptor "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
PayloadCapture "
minOccurs ="
0 ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="NONE "/>
<xsd:enumeration value ="HEADER "/>
<xsd:enumeration value ="BODY "/>
<xsd:enumeration value ="ALL "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
Name
ActionalPlugmakerArchiveName
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The name of the Actional plugmaker archive, initially
set to MF/8.5/actional-plugmaker.jar
Diagram
XML Instance Representation
<ActionalPlugmakerArchiveName>
xsd :string </ActionalPlugmakerArchiveName>
Schema Component Representation
<
xsd:element name ="
ActionalPlugmakerArchiveName "
type ="
xsd :string"/>
Name
ActionalSDKArchiveName
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The name of the Actional SDK archive, initially set to
MF/8.5/actional-sdk.jar
Diagram
XML Instance Representation
<ActionalSDKArchiveName>
xsd :string </ActionalSDKArchiveName>
Schema Component Representation
<
xsd:element name ="
ActionalSDKArchiveName "
type ="
xsd :string"/>
Name
ActivationDaemonContainerParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ActivationDaemonContainerParameters
id ="[1] " >
Start Sequence [1..*] End Sequence </ActivationDaemonContainerParameters>
Schema Component Representation
<
xsd:element name ="
ActivationDaemonContainerParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
ActivationDaemonParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ActivationDaemonParameters
id ="[1] " >
Start All [1] End All </ActivationDaemonParameters>
Schema Component Representation
<
xsd:element name ="
ActivationDaemonParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Resources "
type ="
ResourcesType "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
AdvertiseGlobalQueues
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Select to send information about all known global queues
in the node to the routing destination node for dynamic
routing.
Diagram
XML Instance Representation
<AdvertiseGlobalQueues>
xsd :boolean </AdvertiseGlobalQueues>
Schema Component Representation
<
xsd:element name ="
AdvertiseGlobalQueues "
type ="
xsd :boolean"/>
Name
AlternateGroupName
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Specifies the alternate Group name for a Queue
Diagram
XML Instance Representation
<AlternateGroupName>
xsd :string </AlternateGroupName>
Schema Component Representation
<
xsd:element name ="
AlternateGroupName "
type ="
xsd :string"/>
Name
Annotation
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<Annotation>
<Text>
xsd :string </Text>
[0..1] </Annotation>
Schema Component Representation
<
xsd:element name ="
Annotation ">
<
xsd:complexType >
<
xsd:sequence >
<
xsd:element name ="
Text "
type ="
xsd :string"
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
ArchiveName
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Specifies the container/component archive file that
contains the libraries for this container/component. The name is
appended to each of the archive search paths entries to
define a fully-enunciated location.
Diagram
XML Instance Representation
<ArchiveName>
xsd :string </ArchiveName>
Schema Component Representation
<
xsd:element name ="
ArchiveName "
type ="
xsd :string"/>
Name
ArchiveSearchPath
Type
xsd :string
Nillable
no
Abstract
no
Documentation
For this container and each component hosted by this
container, provides one or more semi-colon delimited
path roots in which to look for the resource archive
specified by the archive name. For example, with the
default value of
sonichome:///Archives;sonicfs:///Archives, the
management framework container archive is looked for
first as
sonichome:///Archives/MF/3.0/MFcontainer.car (in
the local installation). If it is not found there, then
it is looked for as
sonicfs:///Archives/MF/3.0/MFcontainer.car (in the
sonicfs filesystem in the Directory Service).
Diagram
XML Instance Representation
<ArchiveSearchPath>
xsd :string </ArchiveSearchPath>
Schema Component Representation
<
xsd:element name ="
ArchiveSearchPath "
type ="
xsd :string"/>
Name
BackupBrokerParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<BackupBrokerParameters
id ="[1] " >
Start All [1] End All </BackupBrokerParameters>
Schema Component Representation
<
xsd:element name ="
BackupBrokerParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
AdvancedProperties "
type ="
PropertiesType "
minOccurs ="
0 "/>
<
xsd:element ref ="
Storage "
minOccurs ="
0 "/>
<
xsd:element name ="
Ssl "
type ="
SslBBType "
minOccurs ="
0 "/>
<
xsd:element name ="
Resources "
type ="
ResourcesType "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
BackupFailoverReadOnly
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Select the option so that, when the backup Directory Service assumes
the active role, the Directory Service store is static. It is read-only, and
it accepts no changes. When the primary recovers, it assumes the
active role again. As a result, a dual-active scenario cannot occur.
Clear the option so that, when the backup Directory Service assumes
the active role, it is write-enabled and behaves identical to the primary.
When the primary recovers, it assumes the standby role and
synchronizes with the active backup.
The option for Backup Failover Read-only is, by default, cleared.
Diagram
XML Instance Representation
<BackupFailoverReadOnly>
xsd :boolean </BackupFailoverReadOnly>
Schema Component Representation
<
xsd:element name ="
BackupFailoverReadOnly "
type ="
xsd :boolean"/>
Name
BackupManagerParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<BackupManagerParameters
id ="[1] " >
Start All [1] End All </BackupManagerParameters>
Schema Component Representation
<
xsd:element name ="
BackupManagerParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Resources "
type ="
ResourcesType "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
BackupServiceParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<BackupServiceParameters
id ="[1] " >
Start Sequence [1..*] End Sequence </BackupServiceParameters>
Schema Component Representation
<
xsd:element name ="
BackupServiceParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
BlobCacheSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
The maximum size of all blobs in the Directory Service
cache.
Diagram
XML Instance Representation
<BlobCacheSize>
xsd :integer </BlobCacheSize>
Schema Component Representation
<
xsd:element name ="
BlobCacheSize "
type ="
xsd :integer"/>
Name
BlockSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Optimizes the writing of log events to the recovery log
file from memory. Disk controllers and drivers have
their own limits when they write data to disk (and these
limits do not necessarily match the block size of the
file system). For most systems, a value of 8192 (8KB)
works well. The optimal value for this property depends
on the system and device. Changing the log's block size
requires initialization of the broker's data store and
logs.
Diagram
XML Instance Representation
<BlockSize>
xsd :integer </BlockSize>
Schema Component Representation
<
xsd:element name ="
BlockSize "
type ="
xsd :integer"/>
Name
Broker
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Name of outbound broker. This can only be set for a
cluster; this setting forces all outbound connections
anywhere in the cluster to be made from this broker. If
blank, routing is made from the existing connection or
any broker. If set, a hop is made to this broker. If
this broker is unavailable, a connection cannot be made
from the outside.
Diagram
XML Instance Representation
<Broker>
xsd :string </Broker>
Schema Component Representation
<
xsd:element name ="
Broker "
type ="
xsd :string"/>
Name
BrokerDatabase
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<BrokerDatabase>
Start All [1] End All </BrokerDatabase>
Schema Component Representation
<
xsd:element name ="
BrokerDatabase ">
<
xsd:complexType >
</
xsd:complexType >
</
xsd:element >
Name
BrokerParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<BrokerParameters
id ="[1] " >
Start All [1] End All </BrokerParameters>
Schema Component Representation
<
xsd:element name ="
BrokerParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
Tuning "
minOccurs ="
0 "/>
<
xsd:element ref ="
Storage "
minOccurs ="
0 "/>
<
xsd:element name ="
AdvancedProperties "
type ="
PropertiesType "
minOccurs ="
0 "/>
<
xsd:element ref ="
Security "
minOccurs ="
0 "/>
<
xsd:element name ="
Resources "
type ="
ResourcesType "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
BrokerReadTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of milliseconds an HTTP thread should wait while
reading a socket before closing the socket and returning
itself to the pool.
Diagram
XML Instance Representation
<BrokerReadTimeout>
xsd :integer </BrokerReadTimeout>
Schema Component Representation
<
xsd:element name ="
BrokerReadTimeout "
type ="
xsd :integer"/>
XML Instance Representation
<Buffer>
Start Sequence [1..*] End Sequence </Buffer>
Schema Component Representation
<
xsd:element name ="
Buffer ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
XML Instance Representation
<BufferSize>
xsd :integer </BufferSize>
Schema Component Representation
<
xsd:element name ="
BufferSize "
type ="
xsd :integer"/>
Name
CaCertificatesDir
Type
xsd :string
Nillable
no
Abstract
no
Documentation
If client authentication is selected, this is the
directory for the CA certificates.
Diagram
XML Instance Representation
<CaCertificatesDir>
xsd :string </CaCertificatesDir>
Schema Component Representation
<
xsd:element name ="
CaCertificatesDir "
type ="
xsd :string"/>
Name
CacheLocation
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Path for the persistent cache directory. The default
value is ".", the container's working directory. The
path must already exist on the local system.
Diagram
XML Instance Representation
<CacheLocation>
xsd :string </CacheLocation>
Schema Component Representation
<
xsd:element name ="
CacheLocation "
type ="
xsd :string"/>
Name
CacheMaximumData
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
The maximum memory size of the Directory Service cache.
Diagram
XML Instance Representation
<CacheMaximumData>
xsd :integer </CacheMaximumData>
Schema Component Representation
<
xsd:element name ="
CacheMaximumData "
type ="
xsd :integer"/>
XML Instance Representation
<CertificateChain>
xsd :string </CertificateChain>
Schema Component Representation
<
xsd:element name ="
CertificateChain "
type ="
xsd :string"/>
Name
CertificateChainForm
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
<UL>
<LI> PKCS7 (the default format)
</LI>
<LI> PKCS12
</LI>
</UL>
Diagram
XML Instance Representation
<CertificateChainForm>
xsd :string (value comes from list: {'PKCS12'|'PKCS7'}) </CertificateChainForm>
Schema Component Representation
<
xsd:element name ="
CertificateChainForm ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="PKCS12 "/>
<xsd:enumeration value ="PKCS7 "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
XML Instance Representation
<CertificatesStore>
xsd :string </CertificatesStore>
Schema Component Representation
<
xsd:element name ="
CertificatesStore "
type ="
xsd :string"/>
Name
CertificatesStoreParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<CertificatesStoreParameters
id ="[1] " >
Start Sequence [1..*] End Sequence </CertificatesStoreParameters>
Schema Component Representation
<
xsd:element name ="
CertificatesStoreParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
CipherSuites
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Comma delimited list of J-Safe ciphers for the broker.
Diagram
XML Instance Representation
<CipherSuites>
xsd :string </CipherSuites>
Schema Component Representation
<
xsd:element name ="
CipherSuites "
type ="
xsd :string"/>
Name
Classpath
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Classpath for all of the .jar files required to run the
component.
Diagram
XML Instance Representation
<Classpath>
xsd :string </Classpath>
Schema Component Representation
<
xsd:element name ="
Classpath "
type ="
xsd :string"/>
Name
ClientAuthentication
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" for client authentication to be used.
Diagram
XML Instance Representation
<ClientAuthentication>
xsd :boolean </ClientAuthentication>
Schema Component Representation
<
xsd:element name ="
ClientAuthentication "
type ="
xsd :boolean"/>
Name
ClientIdleTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of milliseconds to allow a client to be idle (the
default is 10000, ten seconds). Under HTTP, a client
must initiate every exchange to work with this
request/response protocol. As a result, a broker cannot
know if a client is idle, has exited, or is experiencing
communications problems. If the broker does not receive
a request from a client for the entire span of the
specified timeout, the broker assumes that the
connection is lost and frees resources held for the
client.
Diagram
XML Instance Representation
<ClientIdleTimeout>
xsd :integer </ClientIdleTimeout>
Schema Component Representation
<
xsd:element name ="
ClientIdleTimeout "
type ="
xsd :integer"/>
Name
ClientReadTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of milliseconds an HTTP thread should wait before
returning a "no data" response to the client.
Diagram
XML Instance Representation
<ClientReadTimeout>
xsd :integer </ClientReadTimeout>
Schema Component Representation
<
xsd:element name ="
ClientReadTimeout "
type ="
xsd :integer"/>
Name
ClientReconnectTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of seconds for the broker to maintain state for a
fault-tolerant connection that fails. Fault-tolerant
client connections must recover within this time;
otherwise the client connection is dropped by the
broker. If the client sets a lower value, that value is
used. If the client sets a higher value, the broker
value is used. The client is not made aware of a lower
broker value and could reconnect ready to continue when
the broker has already dropped the connection. Make the
value high enough to honor reasonably high client
settings.
Diagram
XML Instance Representation
<ClientReconnectTimeout>
xsd :integer </ClientReconnectTimeout>
Schema Component Representation
<
xsd:element name ="
ClientReconnectTimeout "
type ="
xsd :integer"/>
Name
ClusterParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ClusterParameters
id ="[1] " >
Start Sequence [1..*] End Sequence </ClusterParameters>
Schema Component Representation
<
xsd:element name ="
ClusterParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
CollectionInterval
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
How far back in time to maintain raw statistical data.
The value is in minutes and can vary from 5 to 20
minutes. The default value is 10 minutes.
Diagram
XML Instance Representation
<CollectionInterval>
xsd :integer </CollectionInterval>
Schema Component Representation
<
xsd:element name ="
CollectionInterval ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :integer"></
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
CollectionsMonitorParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<CollectionsMonitorParameters
id ="[1] " >
Start All [1] End All </CollectionsMonitorParameters>
Schema Component Representation
<
xsd:element name ="
CollectionsMonitorParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
Location "
minOccurs ="
0 "/>
<
xsd:element name ="
Resources "
type ="
ResourcesType "
minOccurs ="
0 "/>
<
xsd:element name ="
Metrics "
type ="
MetricsType "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
CommandLine
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" if you want to activate the command line
in the container's console window at runtime
Diagram
XML Instance Representation
<CommandLine>
xsd :boolean </CommandLine>
Schema Component Representation
<
xsd:element name ="
CommandLine "
type ="
xsd :boolean"/>
Name
ComponentCollectionParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ComponentCollectionParameters
id ="[1] " >
Start All [1] <ForwardedNotifications>
[0..1] </ForwardedNotifications>
<MonitoredMetrics>
[0..1] </MonitoredMetrics>
<MonitoredNotifications>
[0..1] <Notification>
[0..*] Start All [1] <MonitorNotifications>
[1] </MonitorNotifications>
End All </Notification>
</MonitoredNotifications>
End All </ComponentCollectionParameters>
Schema Component Representation
<
xsd:element name ="
ComponentCollectionParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
ForwardedNotifications "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:sequence >
<
xsd:element ref ="
Forward "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
<
xsd:element name ="
MonitoredMetrics "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:sequence >
<
xsd:element ref ="
Metric "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
<
xsd:element name ="
MonitoredNotifications "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:sequence >
<
xsd:element name ="
Notification "
minOccurs ="
0 "
maxOccurs ="
unbounded ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
MonitorNotifications ">
<
xsd:complexType >
<
xsd:sequence >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
ConfigUser
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" if the configured user of the acceptor is to
be assumed as the incoming user.
Diagram
XML Instance Representation
<ConfigUser>
xsd :boolean </ConfigUser>
Schema Component Representation
<
xsd:element name ="
ConfigUser "
type ="
xsd :boolean"/>
Name
ConnectAttemptInterval
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of seconds to wait after all attempts to
re-establish a connection with a routing node have
failed before repeating a sequence of connection
attempts. This occurs when connections are first made,
when connections have timed out, or failed connections
have been retried Connect Retry Count times. Defaults to
30 seconds.
Diagram
XML Instance Representation
<ConnectAttemptInterval>
xsd :integer </ConnectAttemptInterval>
Schema Component Representation
<
xsd:element name ="
ConnectAttemptInterval "
type ="
xsd :integer"/>
Name
ConnectIdleTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of seconds before an inactive routing connection
is disconnected (default is 5 minutes or 300 seconds).
Diagram
XML Instance Representation
<ConnectIdleTimeout>
xsd :integer </ConnectIdleTimeout>
Schema Component Representation
<
xsd:element name ="
ConnectIdleTimeout "
type ="
xsd :integer"/>
Name
ConnectionFactoryParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ConnectionFactoryParameters
id ="[1] " >
Start All [1] <AsynchronousDeliveryMode>
xsd :integer </AsynchronousDeliveryMode>
[0..1] <ClientID>
xsd :string </ClientID>
[0..1] <ClientTransactionBufferSize>
xsd :long </ClientTransactionBufferSize>
[0..1] <ConnectID>
xsd :string </ConnectID>
[0..1] <DefaultTxnBatchSize>
xsd :integer </DefaultTxnBatchSize>
[0..1] <DeliveryCloseTimeout>
xsd :long </DeliveryCloseTimeout>
[0..1] <DeliveryDoubtWindow>
xsd :integer </DeliveryDoubtWindow>
[0..1] <DurableMessageOrder>
xsd :boolean </DurableMessageOrder>
[0..1] <EnableActionalInstrumentation>
xsd :boolean </EnableActionalInstrumentation>
[0..1] <EnableLocalStore>
xsd :boolean </EnableLocalStore>
[0..1] <FaultTolerant>
xsd :boolean </FaultTolerant>
[0..1] <FaultTolerantReconnectTimeout>
xsd :integer </FaultTolerantReconnectTimeout>
[0..1] <FlowToDisk>
xsd :integer </FlowToDisk>
[0..1] <InitialConnectTimeout>
xsd :integer </InitialConnectTimeout>
[0..1] <InitialRcvBufferSize>
xsd :integer </InitialRcvBufferSize>
[0..1] <InitialSendBufferSize>
xsd :integer </InitialSendBufferSize>
[0..1] <LGDownStreamNodeType>
xsd :integer </LGDownStreamNodeType>
[0..1] <LoadBalancing>
xsd :boolean </LoadBalancing>
[0..1] <LoadBalancingClientData>
xsd :boolean </LoadBalancingClientData>
[0..1] <LocalStoreDirectory>
xsd :string </LocalStoreDirectory>
[0..1] <LocalStoreSize>
xsd :long </LocalStoreSize>
[0..1] <LocalStoreWaitTime>
xsd :integer </LocalStoreWaitTime>
[0..1] <LoginSPI>
xsd :string </LoginSPI>
[0..1] <MaxDeliveryCount>
xsd :integer </MaxDeliveryCount>
[0..1] <MaxRcvBufferSize>
xsd :integer </MaxRcvBufferSize>
[0..1] <MaxSendBufferSize>
xsd :integer </MaxSendBufferSize>
[0..1] <MinRcvBufferSize>
xsd :integer </MinRcvBufferSize>
[0..1] <MinSendBufferSize>
xsd :integer </MinSendBufferSize>
[0..1] <MonitorInterval>
xsd :integer </MonitorInterval>
[0..1] <PersistentDelivery>
xsd :boolean </PersistentDelivery>
[0..1] <PingInterval>
xsd :long </PingInterval>
[0..1] <PrefetchCount>
xsd :integer </PrefetchCount>
[0..1] <PrefetchThreshold>
xsd :integer </PrefetchThreshold>
[0..1] <QopCacheSize>
xsd :integer </QopCacheSize>
[0..1] <ReconnectInterval>
xsd :integer </ReconnectInterval>
[0..1] <ReconnectTimeout>
xsd :integer </ReconnectTimeout>
[0..1] <RequireActionalJMSNode>
xsd :boolean </RequireActionalJMSNode>
[0..1] <RethrowCCRuntimeExceptions>
xsd :boolean </RethrowCCRuntimeExceptions>
[0..1] <SelectorAtBroker>
xsd :boolean </SelectorAtBroker>
[0..1] <Sequential>
xsd :boolean </Sequential>
[0..1] <SocketConnectTimeout>
xsd :integer </SocketConnectTimeout>
[0..1] <SplitMultiTopicDelivery>
xsd :boolean </SplitMultiTopicDelivery>
[0..1] <EnableCompression>
xsd :boolean </EnableCompression>
[0..1] <CompressionFactory>
xsd :string </CompressionFactory>
[0..1] <MinimizeSubscriberTraffic>
xsd :boolean </MinimizeSubscriberTraffic>
[0..1] End All </ConnectionFactoryParameters>
Schema Component Representation
<
xsd:element name ="
ConnectionFactoryParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
AsynchronousDeliveryMode "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
ClientID "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
ClientTransactionBufferSize "
type ="
xsd :long"
minOccurs ="
0 "/>
<
xsd:element name ="
ConnectID "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
DefaultTxnBatchSize "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
DeliveryCloseTimeout "
type ="
xsd :long"
minOccurs ="
0 "/>
<
xsd:element name ="
DeliveryDoubtWindow "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
DurableMessageOrder "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
EnableActionalInstrumentation "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
EnableLocalStore "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
FaultTolerant "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
FaultTolerantReconnectTimeout "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
FlowToDisk "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
InitialConnectTimeout "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
InitialRcvBufferSize "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
InitialSendBufferSize "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
LGDownStreamNodeType "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
LoadBalancing "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
LoadBalancingClientData "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
LocalStoreDirectory "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
LocalStoreSize "
type ="
xsd :long"
minOccurs ="
0 "/>
<
xsd:element name ="
LocalStoreWaitTime "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
LoginSPI "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
MaxDeliveryCount "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
MaxRcvBufferSize "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
MaxSendBufferSize "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
MinRcvBufferSize "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
MinSendBufferSize "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
MonitorInterval "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
PersistentDelivery "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
PingInterval "
type ="
xsd :long"
minOccurs ="
0 "/>
<
xsd:element name ="
PrefetchCount "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
PrefetchThreshold "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
QopCacheSize "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
ReconnectInterval "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
ReconnectTimeout "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
RequireActionalJMSNode "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
RethrowCCRuntimeExceptions "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
SelectorAtBroker "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
Sequential "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
SocketConnectTimeout "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
SplitMultiTopicDelivery "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
EnableCompression "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
CompressionFactory "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
MinimizeSubscriberTraffic "
type ="
xsd :boolean"
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
ConnectionUrls
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ConnectionUrls>
</ConnectionUrls>
Schema Component Representation
<
xsd:element name ="
ConnectionUrls ">
<
xsd:complexType >
<
xsd:sequence >
<
xsd:element ref ="
Url "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
ConnectRetryCount
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of times that a broker in a routing node will
attempt to reestablish its original connection, if the
connection has failed and messages remain in the routing
queue. Defaults to 1.
Diagram
XML Instance Representation
<ConnectRetryCount>
xsd :integer </ConnectRetryCount>
Schema Component Representation
<
xsd:element name ="
ConnectRetryCount "
type ="
xsd :integer"/>
Name
ConnectRetryInterval
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of seconds between retries, in the event that a
broker in a routing node has become disconnected from
another broker and is attempting to reconnect. Defaults
to 30 seconds.
Diagram
XML Instance Representation
<ConnectRetryInterval>
xsd :integer </ConnectRetryInterval>
Schema Component Representation
<
xsd:element name ="
ConnectRetryInterval "
type ="
xsd :integer"/>
Name
ConnectTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Connect timeout interval. If a non-zero value is
specified, the client will abandon further connection
attempts if no connection is established after trying
for the specified interval. In the Broker Replication and Cluster Parameters,
it is the number of seconds that a broker peer (FT peer or Cluster peer, depending on where it's used)
will wait to establish the peer connection before deciding the connect attempt has failed.
The default value is 30; the minimum value us 5.
Diagram
XML Instance Representation
<ConnectTimeout>
xsd :integer </ConnectTimeout>
Schema Component Representation
<
xsd:element name ="
ConnectTimeout "
type ="
xsd :integer"/>
Name
ContainerCollectionParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ContainerCollectionParameters
id ="[1] " >
Start All [1] End All </ContainerCollectionParameters>
Schema Component Representation
<
xsd:element name ="
ContainerCollectionParameters ">
<
xsd:complexType >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
ContainerParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ContainerParameters
id ="[1] " >
Start Sequence [1..*] End Sequence </ContainerParameters>
Schema Component Representation
<
xsd:element name ="
ContainerParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element name ="
Logging "
type ="
LoggingType "
minOccurs ="
0 "/>
<
xsd:element name ="
Metrics "
type ="
MetricsType "
minOccurs ="
0 "/>
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
ContentMap
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ContentMap>
Start Sequence [1..*] End Sequence </ContentMap>
Schema Component Representation
<
xsd:element name ="
ContentMap ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element ref ="
Key "
minOccurs ="
0 "/>
<
xsd:element ref ="
Value "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
ContentReply
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to create content reply routing; set to
"false" for one-way HTTP messaging.
Diagram
XML Instance Representation
<ContentReply>
xsd :boolean </ContentReply>
Schema Component Representation
<
xsd:element name ="
ContentReply "
type ="
xsd :boolean"/>
Name
ContentReplyRetryCount
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of times the broker should attempt to make the
outbound connection
Diagram
XML Instance Representation
<ContentReplyRetryCount>
xsd :integer </ContentReplyRetryCount>
Schema Component Representation
<
xsd:element name ="
ContentReplyRetryCount "
type ="
xsd :integer"/>
Name
ContentReplyTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of seconds the broker should wait for a data
response
Diagram
XML Instance Representation
<ContentReplyTimeout>
xsd :integer </ContentReplyTimeout>
Schema Component Representation
<
xsd:element name ="
ContentReplyTimeout "
type ="
xsd :integer"/>
Name
ContentReplyUser
Type
xsd :string
Nillable
no
Abstract
no
Documentation
User to authorize publishing or sending to the
JMSReplyTo (only if content reply is used)
Diagram
XML Instance Representation
<ContentReplyUser>
xsd :string </ContentReplyUser>
Schema Component Representation
<
xsd:element name ="
ContentReplyUser "
type ="
xsd :string"/>
Name
ContentTypeMapping
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ContentTypeMapping>
Start Sequence [1..*] End Sequence </ContentTypeMapping>
Schema Component Representation
<
xsd:element name ="
ContentTypeMapping ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
DatabasePassword
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Password to access the database.
Diagram
XML Instance Representation
<DatabasePassword>
xsd :string </DatabasePassword>
Schema Component Representation
<
xsd:element name ="
DatabasePassword "
type ="
xsd :string"/>
Name
DatabaseProperties
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Properties file (.cfg file) for the database.
Diagram
XML Instance Representation
<DatabaseProperties>
xsd :string </DatabaseProperties>
Schema Component Representation
<
xsd:element name ="
DatabaseProperties "
type ="
xsd :string"/>
Name
DatabaseUrl
Type
xsd :string
Nillable
no
Abstract
no
Documentation
JDBC connection URL for the database.
Diagram
XML Instance Representation
<DatabaseUrl>
xsd :string </DatabaseUrl>
Schema Component Representation
<
xsd:element name ="
DatabaseUrl "
type ="
xsd :string"/>
Name
DatabaseUser
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Username to access the database.
Diagram
XML Instance Representation
<DatabaseUser>
xsd :string </DatabaseUser>
Schema Component Representation
<
xsd:element name ="
DatabaseUser "
type ="
xsd :string"/>
Name
DeadMessageQueueNotifyFactor
Type
xsd :decimal
Nillable
no
Abstract
no
Documentation
To generate a notification when the DMQ starts to fill,
set this value as a percentage of the DMQ size. If the
DMQ fills, the broker is shut down.
Diagram
XML Instance Representation
<DeadMessageQueueNotifyFactor>
xsd :decimal </DeadMessageQueueNotifyFactor>
Schema Component Representation
<
xsd:element name ="
DeadMessageQueueNotifyFactor "
type ="
xsd :decimal"/>
Name
DeliveryMode
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
Set to PERSISTENT, NON_PERSISTENT, NON_PERSISTENT_REPLICATED, or DISCARDABLE
Diagram
XML Instance Representation
<DeliveryMode>
xsd :string (value comes from list: {'PERSISTENT'|'NON_PERSISTENT'|'NON_PERSISTENT_REPLICATED'|'DISCARDABLE'}) </DeliveryMode>
Schema Component Representation
<
xsd:element name ="
DeliveryMode ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="PERSISTENT "/>
<xsd:enumeration value ="NON_PERSISTENT "/>
<xsd:enumeration value ="NON_PERSISTENT_REPLICATED "/>
<xsd:enumeration value ="DISCARDABLE "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
DeliveryThreads
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of dispatch threads created (and started) for
dequeueing messages from queues. Increasing the number
of dispatch threads can improve performance when using
queues. However, as the thread count grows, internal
resource contention will limit further improvement.
Diagram
XML Instance Representation
<DeliveryThreads>
xsd :integer </DeliveryThreads>
Schema Component Representation
<
xsd:element name ="
DeliveryThreads "
type ="
xsd :integer"/>
Name
DestinationName
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Name of a queue, name of a topic, or a JNDI URL (which
resolves to a queue or topic name).
Diagram
XML Instance Representation
<DestinationName>
xsd :string </DestinationName>
Schema Component Representation
<
xsd:element name ="
DestinationName "
type ="
xsd :string"/>
Name
DestinationType
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
Type of destination to which the message is delivered by
the broker. Valid values are QUEUE, TOPIC, and URL. If
you choose QUEUE, the queue must be defined on the
broker for the acceptor to work correctly. If you choose
URL, the value you specify is a JNDI URL used to do a
JNDI lookup of the destination in the domain's JNDI
store.
Diagram
XML Instance Representation
<DestinationType>
xsd :string </DestinationType>
Schema Component Representation
<
xsd:element name ="
DestinationType ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string"></
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
DetectDuplicates
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to use detect duplicates in HTTP Direct for JMS.
Diagram
XML Instance Representation
<DetectDuplicates>
xsd :boolean </DetectDuplicates>
Schema Component Representation
<
xsd:element name ="
DetectDuplicates "
type ="
xsd :boolean"/>
Name
DomainParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<DomainParameters
id ="[1] " >
</DomainParameters>
Schema Component Representation
<
xsd:element name ="
DomainParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
1 ">
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
XML Instance Representation
<DomainSuffixSearchOrder>
xsd :string </DomainSuffixSearchOrder>
Schema Component Representation
<
xsd:element name ="
DomainSuffixSearchOrder "
type ="
xsd :string"/>
Name
DualActiveResolution
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
When selected, forces the Primary Directory Service into the active
role. Use this option with caution, as it risks losing updates that
occurred on the backup Directory Service.
Diagram
XML Instance Representation
<DualActiveResolution>
xsd :boolean </DualActiveResolution>
Schema Component Representation
<
xsd:element name ="
DualActiveResolution "
type ="
xsd :boolean"/>
Name
DuplicateDetection
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<DuplicateDetection>
Start Sequence [1..*] End Sequence </DuplicateDetection>
Schema Component Representation
<
xsd:element name ="
DuplicateDetection ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element ref ="
Enabled "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
DynamicRoutingParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<DynamicRoutingParameters
id ="[1] " >
Start All [1] <PropagateJmsxuserid>
xsd :boolean </PropagateJmsxuserid>
[0..1] End All </DynamicRoutingParameters>
Schema Component Representation
<
xsd:element name ="
DynamicRoutingParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
UserName "
minOccurs ="
0 "/>
<
xsd:element ref ="
Password "
minOccurs ="
0 "/>
<
xsd:element ref ="
Broker "
minOccurs ="
0 "/>
<
xsd:element name ="
PropagateJmsxuserid "
type ="
xsd :boolean"
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
EmbeddedDatabase
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Location of the embedded store database.
Diagram
XML Instance Representation
<EmbeddedDatabase>
xsd :string </EmbeddedDatabase>
Schema Component Representation
<
xsd:element name ="
EmbeddedDatabase "
type ="
xsd :string"/>
XML Instance Representation
<EnableCentralizedLogging>
xsd :boolean </EnableCentralizedLogging>
Schema Component Representation
<
xsd:element name ="
EnableCentralizedLogging "
type ="
xsd :boolean"/>
Name
Enabled
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to have the feature enabled.
Diagram
XML Instance Representation
<Enabled>
xsd :boolean </Enabled>
Schema Component Representation
<
xsd:element name ="
Enabled "
type ="
xsd :boolean"/>
Name
EnabledAlerts
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<EnabledAlerts>
<Alert>
[0..*] Start All [1] <NameOrPattern> ... </NameOrPattern> [1]
<Enabled>
xsd :boolean </Enabled>
[0..1] <LowThresholds> ... </LowThresholds> [0..1]
<HighThresholds> ... </HighThresholds> [0..1]
End All </Alert>
</EnabledAlerts>
Schema Component Representation
<
xsd:element name ="
EnabledAlerts ">
<
xsd:complexType >
<
xsd:sequence >
<
xsd:element name ="
Alert "
minOccurs ="
0 "
maxOccurs ="
unbounded ">
<
xsd:complexType >
<
xsd:all >
<xsd:element name ="NameOrPattern "/>
<
xsd:element name ="
Enabled "
type ="
xsd :boolean"
minOccurs ="
0 "
default ="
true "/>
<xsd:element name ="LowThresholds " minOccurs ="0 "/>
<xsd:element name ="HighThresholds " minOccurs ="0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
EnabledMetrics
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<EnabledMetrics>
<Metric>
[0..*] Start All [1] <NameOrPattern> ... </NameOrPattern> [1]
<Enabled>
xsd :boolean </Enabled>
[0..1] End All </Metric>
</EnabledMetrics>
Schema Component Representation
<
xsd:element name ="
EnabledMetrics ">
<
xsd:complexType >
<
xsd:sequence >
<
xsd:element name ="
Metric "
minOccurs ="
0 "
maxOccurs ="
unbounded ">
<
xsd:complexType >
<
xsd:all >
<xsd:element name ="NameOrPattern "/>
<
xsd:element name ="
Enabled "
type ="
xsd :boolean"
minOccurs ="
0 "
default ="
true "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
EnableLoadBalancing
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Select to enable load balancing. By default, any broker
in a cluster is capable of redirecting incoming
connections to another broker in the same cluster.
Incoming connections can come from a routing broker or a
JMS client.
Diagram
XML Instance Representation
<EnableLoadBalancing>
xsd :boolean </EnableLoadBalancing>
Schema Component Representation
<
xsd:element name ="
EnableLoadBalancing "
type ="
xsd :boolean"/>
Name
EnableMessageGrouping
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to have the feature enabled.
Diagram
XML Instance Representation
<EnableMessageGrouping>
xsd :boolean </EnableMessageGrouping>
Schema Component Representation
<
xsd:element name ="
EnableMessageGrouping "
type ="
xsd :boolean"/>
Name
EnableQueueCleanup
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to enable periodic checking of queues for
expired messages.
Diagram
XML Instance Representation
<EnableQueueCleanup>
xsd :boolean </EnableQueueCleanup>
Schema Component Representation
<
xsd:element name ="
EnableQueueCleanup "
type ="
xsd :boolean"/>
Name
EndpointParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<EndpointParameters
id ="[1] " >
Start All [1] End All </EndpointParameters>
Schema Component Representation
<
xsd:element name ="
EndpointParameters ">
<
xsd:complexType >
<
xsd:complexContent >
<
xsd:extension base ="
EndpointType ">
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
</
xsd:element >
Name
ESBContainerParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ESBContainerParameters
id ="[1] " >
Start All [1] <UseIntraContainer>
xsd :boolean </UseIntraContainer>
[0..1] ? <HttpDefaultConnection>
xsd :string </HttpDefaultConnection>
[0..1] ? <JmsDefaultConnection>
xsd :string </JmsDefaultConnection>
[0..1] ? <ActionalConfig>
[0..1] Start All [1] <InterceptorEnabled>
xsd :boolean </InterceptorEnabled>
[0..1] ? <PayloadReportingEnabled>
xsd :boolean </PayloadReportingEnabled>
[0..1] ? End All </ActionalConfig>
<Log4jConfiguration>
xsd :string </Log4jConfiguration>
[0..1] <SpringConfiguration>
xsd :string </SpringConfiguration>
[0..1] End All </ESBContainerParameters>
Schema Component Representation
<
xsd:element name ="
ESBContainerParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Resources "
type ="
ResourcesType "
minOccurs ="
0 "/>
<
xsd:element name ="
UseIntraContainer "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
HttpDefaultConnection "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
JmsDefaultConnection "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
ActionalConfig "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
InterceptorEnabled "
type ="
xsd :boolean"
minOccurs ="
0 "/>
<
xsd:element name ="
PayloadReportingEnabled "
type ="
xsd :boolean"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
<
xsd:element name ="
Log4jConfiguration "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
SpringConfiguration "
type ="
xsd :string"
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
ExternalUrl
Type
xsd :anyURI
Nillable
no
Abstract
no
Documentation
When configured (with the same protocol and your
preferred URL and port), defines the address that the
broker sends to clients and other brokers when it
identifies this acceptor.
Diagram
XML Instance Representation
<ExternalUrl>
xsd :anyURI </ExternalUrl>
Schema Component Representation
<
xsd:element name ="
ExternalUrl "
type ="
xsd :anyURI"/>
Name
FailureDetectionTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Sets the delay before the Directory Service instance in the standby role
initiates failover after losing connection to the active Directory
Service. A positive integer value specifies time in seconds; the value 0
specifies that immediate failover should occur. The default value is 0.
Diagram
XML Instance Representation
<FailureDetectionTimeout>
xsd :integer </FailureDetectionTimeout>
Schema Component Representation
<
xsd:element name ="
FailureDetectionTimeout "
type ="
xsd :integer"/>
Name
FailureDetectTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
The number of seconds a broker in the STANDBY state will
wait, after losing all replication connections, before
failing over to the STANDALONE state. During this time,
all replication connections are retried at 1 second
intervals. The default value is 0 which means that
failover is immediate.
Diagram
XML Instance Representation
<FailureDetectTimeout>
xsd :integer </FailureDetectTimeout>
Schema Component Representation
<
xsd:element name ="
FailureDetectTimeout "
type ="
xsd :integer"/>
Name
FaultDetectionInterval
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
If Role is PRIMARY or BACKUP, the frequency in seconds
for the standby container to test whether to failover to
become the active Directory Service.
Diagram
XML Instance Representation
<FaultDetectionInterval>
xsd :integer </FaultDetectionInterval>
Schema Component Representation
<
xsd:element name ="
FaultDetectionInterval "
type ="
xsd :integer"/>
Name
FaultDetectionTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
The ping request timeout, in seconds.
Diagram
XML Instance Representation
<FaultDetectionTimeout>
xsd :integer </FaultDetectionTimeout>
Schema Component Representation
<
xsd:element name ="
FaultDetectionTimeout "
type ="
xsd :integer"/>
Name
FaultToleranceDetectionInterval
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
<UL>
<LI> Standby Directory Service to test whether to
failover to become the active Directory
Service
</LI>
<LI> Active Directory Service to test whether the
other Directory Service is also active
</LI>
</UL>
Diagram
XML Instance Representation
<FaultToleranceDetectionInterval>
xsd :integer </FaultToleranceDetectionInterval>
Schema Component Representation
<
xsd:element name ="
FaultToleranceDetectionInterval "
type ="
xsd :integer"/>
Name
FlowControlMonitorInterval
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Interbroker flow control notifications are enabled by setting the
broker or cluster management parameter ClusterFcMonitorInterval to the desired monitoring interval specified
in seconds. This property is specified at the cluster level for clustered brokers and
at the broker level for non-clustered brokers. A value of 0 means that the broker
will not be monitored for flow control. The default is 15 seconds. The management property is dynamic.
Diagram
XML Instance Representation
<FlowControlMonitorInterval>
xsd :integer </FlowControlMonitorInterval>
Schema Component Representation
<
xsd:element name ="
FlowControlMonitorInterval "
type ="
xsd :integer"/>
Name
FlowToDisk
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Select to specify that whenever a subscriber's in-memory
buffer is full, the broker should offload the messages
for that subscriber to the persistent storage mechanism
without blocking the publisher(s). Deselect to specify
that whenever any subscriber's buffer is full, the
publisher is blocked until the subscriber processes more
messages. For brokers in a cluster, the FlowToDisk value is taken from
the cluster setting; an attempt to set individual FlowToDisk values
on the member brokers of the cluster will result in an error
Diagram
XML Instance Representation
<FlowToDisk>
xsd :boolean </FlowToDisk>
Schema Component Representation
<
xsd:element name ="
FlowToDisk "
type ="
xsd :boolean"/>
Name
Forward
Type
xsd :string
Nillable
no
Abstract
no
Documentation
A Notification type to be forwarded by a Collections
Monitor
Diagram
XML Instance Representation
<Forward>
xsd :string </Forward>
Schema Component Representation
<
xsd:element name ="
Forward "
type ="
xsd :string"/>
Name
Global
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Select to allow applications connected to other brokers
in the cluster or brokers in other nodes to send to the
queue.
Diagram
XML Instance Representation
<Global>
xsd :boolean </Global>
Schema Component Representation
<
xsd:element name ="
Global "
type ="
xsd :boolean"/>
Name
GlobalSubscriptionExpiration
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Default value for the expiration period in hours for
global subscriptions if the node that requested them is
not accessible
Diagram
XML Instance Representation
<GlobalSubscriptionExpiration>
xsd :integer </GlobalSubscriptionExpiration>
Schema Component Representation
<
xsd:element name ="
GlobalSubscriptionExpiration "
type ="
xsd :integer"/>
Name
GlobalSubscriptionForwarding
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to enable the routing node to forward
global subscriptions
Diagram
XML Instance Representation
<GlobalSubscriptionForwarding>
xsd :boolean </GlobalSubscriptionForwarding>
Schema Component Representation
<
xsd:element name ="
GlobalSubscriptionForwarding "
type ="
xsd :boolean"/>
Name
GroupIdleTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Set the group idle timeout value.
Diagram
XML Instance Representation
<GroupIdleTimeout>
xsd :integer </GroupIdleTimeout>
Schema Component Representation
<
xsd:element name ="
GroupIdleTimeout "
type ="
xsd :integer"/>
Name
GroupMessagesByUrl
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "false" to indicate that all messages sent
through this routing definition should be delivered in
the order they were sent by the client applications and
that all messages sent using this routing definition
will be sent through a single pending queue.
When "true" (the default), each message sent to this
routing definition to be examined for the URL when the
destination is created in the form
routing_node_name::http://destinationURL. The broker
uses the value of that destination URL to group messages
for the same destination, sending them through a
separate pending queue.
Diagram
XML Instance Representation
<GroupMessagesByUrl>
xsd :boolean </GroupMessagesByUrl>
Schema Component Representation
<
xsd:element name ="
GroupMessagesByUrl "
type ="
xsd :boolean"/>
Name
HighThreshold
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
High notification count threshold.
Diagram
XML Instance Representation
<HighThreshold>
xsd :integer </HighThreshold>
Schema Component Representation
<
xsd:element name ="
HighThreshold "
type ="
xsd :integer"/>
Name
HistoryDurationHours
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Duration (hours) for which historical monitoring data
will be held.
Diagram
XML Instance Representation
<HistoryDurationHours>
xsd :integer </HistoryDurationHours>
Schema Component Representation
<
xsd:element name ="
HistoryDurationHours "
type ="
xsd :integer"/>
Name
HostManagerParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<HostManagerParameters
id ="[1] " >
Start All [1] End All </HostManagerParameters>
Schema Component Representation
<
xsd:element name ="
HostManagerParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Resources "
type ="
ResourcesType "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
HttpBasic
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to use Http Basic authentication.
Diagram
XML Instance Representation
<HttpBasic>
xsd :boolean </HttpBasic>
Schema Component Representation
<
xsd:element name ="
HttpBasic "
type ="
xsd :boolean"/>
Name
HttpBasicRoutingParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<HttpBasicRoutingParameters
id ="[1] " >
Start All [1] End All </HttpBasicRoutingParameters>
Schema Component Representation
<
xsd:element name ="
HttpBasicRoutingParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
UserName "
minOccurs ="
0 "/>
<
xsd:element ref ="
Password "
minOccurs ="
0 "/>
<
xsd:element ref ="
Broker "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
HttpDirectAcceptorParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<HttpDirectAcceptorParameters
id ="[1] " >
Start Sequence [1..*] <SslParams>
SslType </SslParams>
[0..1] End Sequence </HttpDirectAcceptorParameters>
Schema Component Representation
<
xsd:element name ="
HttpDirectAcceptorParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element name ="
SslParams "
type ="
SslType "
minOccurs ="
0 "/>
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
HttpDirectOutboundDispatchThreads
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
The total number of threads assigned to HTTP Direct
outbound dispatches. The default value is 10 and the
minimum value is 1.
Diagram
XML Instance Representation
<HttpDirectOutboundDispatchThreads>
xsd :integer </HttpDirectOutboundDispatchThreads>
Schema Component Representation
<
xsd:element name ="
HttpDirectOutboundDispatchThreads "
type ="
xsd :integer"/>
Name
HttpDirectOutboundReservedForGroupedRequestsThreads
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
The subset of the Total HTTP Direct Dispatch Threads
that are reserved for group requests (an advanced
concept used by other Sonic Software products that use
SonicMQ as the messaging bus.) The default is to reserve
0 threads for group requests.
Diagram
XML Instance Representation
<HttpDirectOutboundReservedForGroupedRequestsThreads>
xsd :integer </HttpDirectOutboundReservedForGroupedRequestsThreads>
Schema Component Representation
<
xsd:element name ="
HttpDirectOutboundReservedForGroupedRequestsThreads "
type ="
xsd :integer"/>
Name
HttpHeaders
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to use Http headers X-JMS-User and X-JMS-Password for authentication.
Diagram
XML Instance Representation
Schema Component Representation
Name
HttpJmsRoutingParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<HttpJmsRoutingParameters
id ="[1] " >
Start All [1] End All </HttpJmsRoutingParameters>
Schema Component Representation
<
xsd:element name ="
HttpJmsRoutingParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
UserName "
minOccurs ="
0 "/>
<
xsd:element ref ="
Password "
minOccurs ="
0 "/>
<
xsd:element ref ="
Broker "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
HttpProtocols
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<HttpProtocols>
</HttpProtocols>
Schema Component Representation
<
xsd:element name ="
HttpProtocols ">
<
xsd:complexType >
<
xsd:sequence >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
HttpSoapRoutingParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<HttpSoapRoutingParameters
id ="[1] " >
Start All [1] End All </HttpSoapRoutingParameters>
Schema Component Representation
<
xsd:element name ="
HttpSoapRoutingParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
UserName "
minOccurs ="
0 "/>
<
xsd:element ref ="
Password "
minOccurs ="
0 "/>
<
xsd:element ref ="
Broker "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
HttpToJms
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<HttpToJms>
Start Sequence [1..*] End Sequence </HttpToJms>
Schema Component Representation
<
xsd:element name ="
HttpToJms ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element ref ="
Key "
minOccurs ="
0 "/>
<
xsd:element ref ="
Value "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
HttpTunnelAcceptorParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<HttpTunnelAcceptorParameters
id ="[1] " >
Start Sequence [1..*] <SslParams>
SslType </SslParams>
[0..1] End Sequence </HttpTunnelAcceptorParameters>
Schema Component Representation
<
xsd:element name ="
HttpTunnelAcceptorParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element name ="
SslParams "
type ="
SslType "
minOccurs ="
0 "/>
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Element: Id
Schema Component Representation
<
xsd:element name ="
Id "
type ="
xsd :string"/>
Name
IdleTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of minutes a transaction can remain inactive and
uncommitted before the broker rolls back the transaction
and closes the JMS session. The time setting is
typically set high to avoid interfering with functional,
yet slow, transactions. For example, in a system where a
transaction is known to take from a few seconds to
twenty minutes to complete, the value might be 600 (ten
hours). If set to 0, transaction timeout is disabled.
Transactions are allowed to remain inactive and
uncommitted indefinitely. If you are using XA
transactions, transaction timeout should be set to 0.
Diagram
XML Instance Representation
<IdleTimeout>
xsd :integer </IdleTimeout>
Schema Component Representation
<
xsd:element name ="
IdleTimeout "
type ="
xsd :integer"/>
Name
IndoubtReconnectInterval
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of seconds for a SonicMQ broker to wait between
attempts to reestablish a connection with another broker
to resolve indoubt messages.
Diagram
XML Instance Representation
<IndoubtReconnectInterval>
xsd :integer </IndoubtReconnectInterval>
Schema Component Representation
<
xsd:element name ="
IndoubtReconnectInterval "
type ="
xsd :integer"/>
Name
IndoubtTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of seconds that messages are in an indoubt
state-sent, but not acknowledged-before they are
automatically marked as undeliverable.
Diagram
XML Instance Representation
<IndoubtTimeout>
xsd :integer </IndoubtTimeout>
Schema Component Representation
<
xsd:element name ="
IndoubtTimeout "
type ="
xsd :integer"/>
Name
IntervalSeconds
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Interval over which to monitor the notification
Diagram
XML Instance Representation
<IntervalSeconds>
xsd :integer </IntervalSeconds>
Schema Component Representation
<
xsd:element name ="
IntervalSeconds "
type ="
xsd :integer"/>
Name
JavaHome
Type
xsd :string
Nillable
no
Abstract
no
Documentation
For this container and each component hosted by this
container, provides the complete path to the Java
installation that will provide the Java Runtime
Environment.
Diagram
XML Instance Representation
<JavaHome>
xsd :string </JavaHome>
Schema Component Representation
<
xsd:element name ="
JavaHome "
type ="
xsd :string"/>
XML Instance Representation
<JdbcDriver>
xsd :string </JdbcDriver>
Schema Component Representation
<
xsd:element name ="
JdbcDriver "
type ="
xsd :string"/>
Name
JmsProtocols
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<JmsProtocols>
<Protocol>
[0..*] Start All [1] <Urls>
[0..1] Start Sequence [1..*] <Receiver>
[0..1] Start All [1] End All </Receiver>
<Sender>
[0..1] Start All [1] End All </Sender>
<SendReply>
[0..1] Start All [1] End All </SendReply>
End Sequence </Urls>
End All </Protocol>
</JmsProtocols>
Schema Component Representation
<
xsd:element name ="
JmsProtocols ">
<
xsd:complexType >
<
xsd:sequence >
<
xsd:element name ="
Protocol "
minOccurs ="
0 "
maxOccurs ="
unbounded ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
Name "
minOccurs ="
0 "/>
<
xsd:element name ="
Urls "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element name ="
Receiver "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
User "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
<
xsd:element name ="
Sender "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
User "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
<
xsd:element name ="
SendReply "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
User "
minOccurs ="
0 "/>
<
xsd:element ref ="
Timeout "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
JndiProviderParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<JndiProviderParameters
id ="[1] " >
Start All [1] <ContextFactory> ... </ContextFactory> [1]
<ProviderUrl> ... </ProviderUrl> [0..1]
<Username> ... </Username> [0..1]
<Password> ... </Password> [0..1]
End All </JndiProviderParameters>
Schema Component Representation
<
xsd:element name ="
JndiProviderParameters ">
<
xsd:complexType >
<
xsd:all >
<xsd:element name ="ContextFactory "/>
<xsd:element name ="ProviderUrl " minOccurs ="0 "/>
<xsd:element name ="Username " minOccurs ="0 "/>
<xsd:element name ="Password " minOccurs ="0 "/>
<
xsd:element name ="
ContextProperties "
type ="
PropertiesType "
minOccurs ="
0 "/>
<
xsd:element name ="
JavaSystemProperties "
type ="
PropertiesType "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
JsseParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<JsseParameters>
Start Sequence [1..*] End Sequence </JsseParameters>
Schema Component Representation
<
xsd:element name ="
JsseParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
JvmArguments
Type
xsd :string
Nillable
no
Abstract
no
Documentation
For this container and each component hosted by this
container, provides a way to define arguments that will
propagate to the command line of the startup script of
the JVM.
If your installation is on a system that can use a
64-bit JVM, install the appropriate JVM including 64-bit
JVM extensions, and then add the -d64 argument to the
Java VM Options line.
Diagram
XML Instance Representation
<JvmArguments>
xsd :string </JvmArguments>
Schema Component Representation
<
xsd:element name ="
JvmArguments "
type ="
xsd :string"/>
Element: Key
Name
Key
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Key for mapping or property.
Diagram
Schema Component Representation
<
xsd:element name ="
Key "
type ="
xsd :string"/>
Name
KeystoreAlias
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The Alias name for the Keystore.
Diagram
XML Instance Representation
<KeystoreAlias>
xsd :string </KeystoreAlias>
Schema Component Representation
<
xsd:element name ="
KeystoreAlias "
type ="
xsd :string"/>
Name
KeystoreKeyPassword
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The password for the key
Diagram
XML Instance Representation
<KeystoreKeyPassword>
xsd :string </KeystoreKeyPassword>
Schema Component Representation
<
xsd:element name ="
KeystoreKeyPassword "
type ="
xsd :string"/>
Name
KeystoreLocation
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The Location of the Keystore as an absolute path.
Diagram
XML Instance Representation
<KeystoreLocation>
xsd :string </KeystoreLocation>
Schema Component Representation
<
xsd:element name ="
KeystoreLocation "
type ="
xsd :string"/>
Name
KeystorePassword
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The Password for the Keystore.
Diagram
XML Instance Representation
<KeystorePassword>
xsd :string </KeystorePassword>
Schema Component Representation
<
xsd:element name ="
KeystorePassword "
type ="
xsd :string"/>
Name
KeystoreType
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Choose JKS or PKCS12 as the Type. JKS is the default.
Diagram
XML Instance Representation
<KeystoreType>
xsd :string </KeystoreType>
Schema Component Representation
<
xsd:element name ="
KeystoreType "
type ="
xsd :string"/>
Name
LoadBalancing
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Select to enable connect-time load balancing when
connecting to a broker that supports it.
Diagram
XML Instance Representation
<LoadBalancing>
xsd :boolean </LoadBalancing>
Schema Component Representation
<
xsd:element name ="
LoadBalancing "
type ="
xsd :boolean"/>
XML Instance Representation
<LoadBalancingWeight>
xsd :integer </LoadBalancingWeight>
Schema Component Representation
<
xsd:element name ="
LoadBalancingWeight "
type ="
xsd :integer"/>
XML Instance Representation
<Location>
xsd :string </Location>
Schema Component Representation
<
xsd:element name ="
Location "
type ="
xsd :string"/>
Name
LogFileMaximumSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
The threshold for when the JMX notification
system.log.Threshold is issued by the management framework
container.
Diagram
XML Instance Representation
<LogFileMaximumSize>
xsd :integer </LogFileMaximumSize>
Schema Component Representation
<
xsd:element name ="
LogFileMaximumSize "
type ="
xsd :integer"/>
XML Instance Representation
<LogFileRolloverSizeThreshold>
xsd :integer </LogFileRolloverSizeThreshold>
Schema Component Representation
<
xsd:element name ="
LogFileRolloverSizeThreshold "
type ="
xsd :integer"/>
Name
LogFormat
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
<UL>
<LI> Delimited Text
</LI>
<LI> XML
</LI>
<LI> Java Object
</LI>
</UL>
Diagram
XML Instance Representation
<LogFormat>
xsd :string (value comes from list: {'DELIMITED TEXT'|'XML'|'JAVA OBJECT'}) </LogFormat>
Schema Component Representation
<
xsd:element name ="
LogFormat ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="DELIMITED TEXT "/>
<xsd:enumeration value ="XML "/>
<xsd:enumeration value ="JAVA OBJECT "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
LoggerParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<LoggerParameters
id ="[1] " >
Start All [1] End All </LoggerParameters>
Schema Component Representation
<
xsd:element name ="
LoggerParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Resources "
type ="
ResourcesType "
minOccurs ="
0 "/>
<
xsd:element name ="
Metrics "
type ="
MetricsType "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
XML Instance Representation
<LoggingAndAuditing>
Start All [1] <EnforceCentralizedLogging>
xsd :boolean </EnforceCentralizedLogging>
[0..1] <CentralLogDirectory>
xsd :string </CentralLogDirectory>
[0..1] ? <AuditConfigurationChanges>
xsd :boolean </AuditConfigurationChanges>
[0..1] <AuditManagementOperations>
xsd :boolean </AuditManagementOperations>
[0..1] <EnableCentralizedAuditing>
xsd :boolean </EnableCentralizedAuditing>
[0..1] <DefaultLog4jConfigFile>
xsd :anyURI </DefaultLog4jConfigFile>
[0..1] End All </LoggingAndAuditing>
Name
LogTextDelimiter
Type
xsd :string
Nillable
no
Abstract
no
Documentation
If the log file format is delimited text, set the
delimiter.
Diagram
XML Instance Representation
<LogTextDelimiter>
xsd :string </LogTextDelimiter>
Schema Component Representation
<
xsd:element name ="
LogTextDelimiter "
type ="
xsd :string"/>
Name
LogToConsole
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to send container trace logging to the
container process output (stdout).
Diagram
XML Instance Representation
<LogToConsole>
xsd :boolean </LogToConsole>
Schema Component Representation
<
xsd:element name ="
LogToConsole "
type ="
xsd :boolean"/>
Name
LogToFile
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to send container trace logging to a file.
(You can select to send container trace logging to the
console and/or a log file.)
Diagram
XML Instance Representation
<LogToFile>
xsd :boolean </LogToFile>
Schema Component Representation
<
xsd:element name ="
LogToFile "
type ="
xsd :boolean"/>
Name
LowThreshold
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Low notification count threshold
Diagram
XML Instance Representation
<LowThreshold>
xsd :integer </LowThreshold>
Schema Component Representation
<
xsd:element name ="
LowThreshold "
type ="
xsd :integer"/>
Name
ManagementAuditConfig
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The log4j audit configuration file overriding the global
default.
Diagram
XML Instance Representation
<ManagementAuditConfig>
xsd :string </ManagementAuditConfig>
Schema Component Representation
<
xsd:element name ="
ManagementAuditConfig "
type ="
xsd :string"/>
Name
ManagementNode
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Routing node of the management broker(s). This is not
required for containers that connect directly to such
management brokers, as opposed to those that use
DRA-based management communications.
Diagram
XML Instance Representation
<ManagementNode>
xsd :string </ManagementNode>
Schema Component Representation
<
xsd:element name ="
ManagementNode "
type ="
xsd :string"/>
Name
ManagerParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ManagerParameters
id ="[1] " >
Start All [1] End All </ManagerParameters>
Schema Component Representation
<
xsd:element name ="
ManagerParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Resources "
type ="
ResourcesType "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
MapCertificateToUser
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Indicates whether the broker compares the certificate
identity in the inbound message to user names specified
in the broker's authentication domain. If the broker
finds a matching user name, the broker uses the entry in
the authentication domain for access control.
Diagram
XML Instance Representation
<MapCertificateToUser>
xsd :string </MapCertificateToUser>
Schema Component Representation
<
xsd:element name ="
MapCertificateToUser "
type ="
xsd :string"/>
XML Instance Representation
<MaxConnectionReceiveBufferSize>
xsd :integer </MaxConnectionReceiveBufferSize>
Schema Component Representation
<
xsd:element name ="
MaxConnectionReceiveBufferSize "
type ="
xsd :integer"/>
Name
MaxConnections
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Don't include element for unlimited connections or
include and specify the number of connections that can
be made by JMS clients
Diagram
XML Instance Representation
<MaxConnections>
xsd :integer </MaxConnections>
Schema Component Representation
<
xsd:element name ="
MaxConnections "
type ="
xsd :integer"/>
XML Instance Representation
<MaxConnectionSendBufferSize>
xsd :integer </MaxConnectionSendBufferSize>
Schema Component Representation
<
xsd:element name ="
MaxConnectionSendBufferSize "
type ="
xsd :integer"/>
Name
MaxFileSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Maximum size in bytes of each of the two broker recovery
logs; the default value is 100MB for the files that are
created when the logs are created. Increasing the log
size requires initialization of the broker's data store
and logs.
Diagram
XML Instance Representation
<MaxFileSize>
xsd :integer </MaxFileSize>
Schema Component Representation
<
xsd:element name ="
MaxFileSize "
type ="
xsd :integer"/>
Name
MaxLookbackPeriod
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
The maximum period, in minutes, over which the Logger will collect
metrics and notifications. If the Logger does not
receive data from a polling query due to a break in
communication or if the Logger goes down and comes back
up, the Logger will retrieve data over a longer period
of time to make up for the missed data (up to the
maximum time specified here)
Diagram
XML Instance Representation
<MaxLookbackPeriod>
xsd :integer </MaxLookbackPeriod>
Schema Component Representation
<
xsd:element name ="
MaxLookbackPeriod "
type ="
xsd :integer"/>
Name
MaxPollThreads
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
The maximum number of threads. The default value is 50.
The minimum is 20 and the maximum value is 1000. The most
effective setting is generally one thread for every five
containers in the domain.
Diagram
XML Instance Representation
<MaxPollThreads>
xsd :integer (20 <= value <= 1000) </MaxPollThreads>
Schema Component Representation
<
xsd:element name ="
MaxPollThreads ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :integer">
<xsd:minInclusive value ="20 "/>
<xsd:maxInclusive value ="1000 "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
MaxReplicationLogSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Determines the maximum log size that is kept by the active DS to
synchronize a lagging behind synchronizing standby. A longer
synchronization protocol is required when required log date is
missing. The default value, 80 MB, allows for about 10,000 pages.
That value should ensure that data-copying synchronization is rare.
Diagram
XML Instance Representation
<MaxReplicationLogSize>
xsd :integer </MaxReplicationLogSize>
Schema Component Representation
<
xsd:element name ="
MaxReplicationLogSize "
type ="
xsd :integer"/>
Name
MaxSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Maximum total size in KB of enqueued messages stored on
each broker in a cluster. If a queue receives a message
that causes its maximum capacity to be exceeded, sending
to the queue is delayed until the total queue size drops
below the maximum.
Diagram
XML Instance Representation
<MaxSize>
xsd :integer </MaxSize>
Schema Component Representation
<
xsd:element name ="
MaxSize "
type ="
xsd :integer"/>
Name
MaxStorageSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Maximum size (in megabytes) of data stored.
Diagram
XML Instance Representation
<MaxStorageSize>
xsd :integer </MaxStorageSize>
Schema Component Representation
<
xsd:element name ="
MaxStorageSize "
type ="
xsd :integer"/>
Name
MaxTemporaryQueueSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Maximum size (in KBytes) of temporary queues created by
applications connected to this broker.
Diagram
XML Instance Representation
<MaxTemporaryQueueSize>
xsd :integer </MaxTemporaryQueueSize>
Schema Component Representation
<
xsd:element name ="
MaxTemporaryQueueSize "
type ="
xsd :integer"/>
Name
MaxThreads
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Maximum number of threads to allocate to process
incoming HTTP requests. When an HTTP connection is
closed, the threads dedicated to that connection are
returned to the pool for the next request. When the
limit is reached, incoming connections must wait for
threads to become available.
Diagram
XML Instance Representation
<MaxThreads>
xsd :integer </MaxThreads>
Schema Component Representation
<
xsd:element name ="
MaxThreads "
type ="
xsd :integer"/>
Name
MaxTopicDbSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Maximum size in megabytes of DB storage to be used for
flow to disk messages and messages for disconnected
durable subscribers. The default value is 0, which means
that there is no limit.
Diagram
XML Instance Representation
<MaxTopicDbSize>
xsd :integer </MaxTopicDbSize>
Schema Component Representation
<
xsd:element name ="
MaxTopicDbSize "
type ="
xsd :integer"/>
Name
MaxWaitTime
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Set the maximum waiting time for a Queue.
Diagram
XML Instance Representation
<MaxWaitTime>
xsd :integer </MaxWaitTime>
Schema Component Representation
<
xsd:element name ="
MaxWaitTime "
type ="
xsd :integer"/>
XML Instance Representation
<Metric>
xsd :string </Metric>
Schema Component Representation
<
xsd:element name ="
Metric "
type ="
xsd :string"/>
Name
MinConsumers
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Set the minimum number of consumers for a Queue.
Diagram
XML Instance Representation
<MinConsumers>
xsd :integer </MinConsumers>
Schema Component Representation
<
xsd:element name ="
MinConsumers "
type ="
xsd :integer"/>
Name
MinPollThreads
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
The minimum number of threads. The default value is 0.
Diagram
XML Instance Representation
<MinPollThreads>
xsd :integer </MinPollThreads>
Schema Component Representation
<
xsd:element name ="
MinPollThreads "
type ="
xsd :integer"/>
Name
MinThreads
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Minimum number of threads to allocate to process
incoming HTTP requests.
Diagram
XML Instance Representation
<MinThreads>
xsd :integer </MinThreads>
Schema Component Representation
<
xsd:element name ="
MinThreads "
type ="
xsd :integer"/>
Element: Name
Name
Name
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Name for the protocol handler
Diagram
XML Instance Representation
<Name>
xsd :string </Name>
Schema Component Representation
<
xsd:element name ="
Name "
type ="
xsd :string"/>
Name
Namespace
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The class loader used for the container component. Can be
used to force more than one component to use the same
class loader, e.g. two ESB containers.
Diagram
XML Instance Representation
<Namespace>
xsd :string </Namespace>
Schema Component Representation
<
xsd:element name ="
Namespace "
type ="
xsd :string"/>
Name
NativeLibrary
Type
xsd :string
Nillable
no
Abstract
no
Documentation
For this container member, a required native library that
is accessible on the system where the container is
located.
Diagram
XML Instance Representation
<NativeLibrary>
xsd :string </NativeLibrary>
Schema Component Representation
<
xsd:element name ="
NativeLibrary "
type ="
xsd :string"/>
Name
NativeLibrarySearchPath
Type
xsd :string
Nillable
no
Abstract
no
Documentation
For this container and each component hosted by this
container, lists one or more paths to required native
libraries that are accessible on the system where the
container is located.
Diagram
XML Instance Representation
<NativeLibrarySearchPath>
xsd :string </NativeLibrarySearchPath>
Schema Component Representation
<
xsd:element name ="
NativeLibrarySearchPath "
type ="
xsd :string"/>
XML Instance Representation
<Notification>
xsd :string </Notification>
Schema Component Representation
<
xsd:element name ="
Notification "
type ="
xsd :string"/>
XML Instance Representation
<NotificationDispatchQueueSize>
xsd :integer </NotificationDispatchQueueSize>
Schema Component Representation
<
xsd:element name ="
NotificationDispatchQueueSize "
type ="
xsd :integer"/>
Name
NotificationSubscriptionTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Diagram
XML Instance Representation
<NotificationSubscriptionTimeout>
xsd :integer </NotificationSubscriptionTimeout>
Schema Component Representation
<
xsd:element name ="
NotificationSubscriptionTimeout "
type ="
xsd :integer"/>
Name
NotifyFactor
Type
xsd :decimal
Nillable
no
Abstract
no
Documentation
Warning level for generating an administrative event
when the size of a sync point written to the recovery
log exceeds a percentage of the total log file size. By
setting this, you can monitor peak usage of the log file
during load testing or deployment to ensure the log file
does not exceed its capacity and shut down the broker.
The default value is 50% full.
Diagram
XML Instance Representation
<NotifyFactor>
xsd :decimal </NotifyFactor>
Schema Component Representation
<
xsd:element name ="
NotifyFactor "
type ="
xsd :decimal"/>
Name
NotifyUndelivered
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Indicates whether the administrator is notified when a
message is undeliverable. If selected, the administrator
is notified; otherwise, the administrator is not
notified.
Diagram
XML Instance Representation
<NotifyUndelivered>
xsd :boolean </NotifyUndelivered>
Schema Component Representation
<
xsd:element name ="
NotifyUndelivered "
type ="
xsd :boolean"/>
Name
NumberOfRetries
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of times the Activation Daemon should attempt to
start the child container
Diagram
XML Instance Representation
<NumberOfRetries>
xsd :integer </NumberOfRetries>
Schema Component Representation
<
xsd:element name ="
NumberOfRetries "
type ="
xsd :integer"/>
Name
OccurrenceDefinition
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
The occurrance value related to the chosen occurrence
frequency.
Diagram
XML Instance Representation
<OccurrenceDefinition>
xsd :string (pattern = \d{1,2}:\d{1,2}(;\d{1,2}(;\d{1,2})?)?) </OccurrenceDefinition>
Schema Component Representation
<
xsd:element name ="
OccurrenceDefinition ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string">
<xsd:pattern value ="\d{1,2}:\d{1,2}(;\d{1,2}(;\d{1,2})?)? "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
OccurrenceFrequency
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
Daily, Weekly, Monthly, or Yearly
Diagram
XML Instance Representation
<OccurrenceFrequency>
xsd :string (value comes from list: {'daily'|'weekly'|'monthly'|'yearly'}) </OccurrenceFrequency>
Schema Component Representation
<
xsd:element name ="
OccurrenceFrequency ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="daily "/>
<xsd:enumeration value ="weekly "/>
<xsd:enumeration value ="monthly "/>
<xsd:enumeration value ="yearly "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
OneWayRetryCount
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of times the broker should attempt to make the
outbound connection
Diagram
XML Instance Representation
<OneWayRetryCount>
xsd :integer </OneWayRetryCount>
Schema Component Representation
<
xsd:element name ="
OneWayRetryCount "
type ="
xsd :integer"/>
Name
OneWayTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Maximum time to wait for an available message (in
seconds).
Diagram
XML Instance Representation
<OneWayTimeout>
xsd :integer </OneWayTimeout>
Schema Component Representation
<
xsd:element name ="
OneWayTimeout "
type ="
xsd :integer"/>
Name
OutgoingMsgBufferSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Threshold size of the broker-side output buffers used to
send outgoing messages to clients. When the outgoing
buffer approaches or exceeds the threshold size,
publishing clients are throttled. Setting this to a
larger value allows more messages to be buffered for each
client at the risk of increasing message latency.
Diagram
XML Instance Representation
<OutgoingMsgBufferSize>
xsd :integer </OutgoingMsgBufferSize>
Schema Component Representation
<
xsd:element name ="
OutgoingMsgBufferSize "
type ="
xsd :integer"/>
Name
ParameterSets
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ParameterSets>
Start Sequence [1..*] End Sequence </ParameterSets>
Schema Component Representation
<
xsd:element name ="
ParameterSets ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
Password
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The basic authentication password used for access
control on the remote HTTP server.
Diagram
XML Instance Representation
<Password>
xsd :string </Password>
Schema Component Representation
<
xsd:element name ="
Password "
type ="
xsd :string"/>
Element: Path
XML Instance Representation
<Path>
xsd :string </Path>
Schema Component Representation
<
xsd:element name ="
Path "
type ="
xsd :string"/>
Name
PermissionParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<PermissionParameters
id ="[1] " >
Start All [1] <Configure>
[0..1] Start All [1] <Scope>
xsd :string (value comes from list: {'FOLDER_SUBFOLDERS_AND_NODES'|'FOLDER_AND_SUBFOLDERS'|'FOLDER_AND_NODES'|'NODES'|'SUBFOLDERS_AND_NODES'|'SUBFOLDERS'|'FOLDER'|'NODE'}) </Scope>
[1] <Permissions>
[1] Start All [1] End All </Permissions>
End All </Configure>
<Manage>
[0..1] Start All [1] <Scope>
xsd :string (value comes from list: {'FOLDER_AND_SUBFOLDERS_CONTAINERS_AND_COMPONENTS'|'FOLDER_AND_SUBFOLDERS_CONTAINERS'|'FOLDER_AND_SUBFOLDERS_COMPONENTS'|'FOLDER_CONTAINERS_AND_COMPONENTS'|'FOLDER_CONTAINERS'|'FOLDER_COMPONENTS'|'CONTAINER_AND_COMPONENTS'|'CONTAINER'|'CONTAINER_COMPONENTS'|'COMPONENT'}) </Scope>
[1] <Permissions>
[1] Start All [1] <NotificationSubscription>
PermissionValue </NotificationSubscription>
[0..1] End All </Permissions>
End All </Manage>
End All </PermissionParameters>
Schema Component Representation
<
xsd:element name ="
PermissionParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Configure "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Scope "
default ="
FOLDER_SUBFOLDERS_AND_NODES ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="FOLDER_SUBFOLDERS_AND_NODES "/>
<xsd:enumeration value ="FOLDER_AND_SUBFOLDERS "/>
<xsd:enumeration value ="FOLDER_AND_NODES "/>
<xsd:enumeration value ="NODES "/>
<xsd:enumeration value ="SUBFOLDERS_AND_NODES "/>
<xsd:enumeration value ="SUBFOLDERS "/>
<xsd:enumeration value ="FOLDER "/>
<xsd:enumeration value ="NODE "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
<
xsd:element name ="
Permissions ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Read "
type ="
PermissionValue "
default ="
NOTSET "
minOccurs ="
0 "/>
<
xsd:element name ="
Write "
type ="
PermissionValue "
default ="
NOTSET "
minOccurs ="
0 "/>
<
xsd:element name ="
Delete "
type ="
PermissionValue "
default ="
NOTSET "
minOccurs ="
0 "/>
<
xsd:element name ="
SetPermissions "
type ="
PermissionValue "
default ="
NOTSET "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
<
xsd:element name ="
Manage "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Scope "
default ="
FOLDER_AND_SUBFOLDERS_CONTAINERS_AND_COMPONENTS ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="FOLDER_AND_SUBFOLDERS_CONTAINERS_AND_COMPONENTS "/>
<xsd:enumeration value ="FOLDER_AND_SUBFOLDERS_CONTAINERS "/>
<xsd:enumeration value ="FOLDER_AND_SUBFOLDERS_COMPONENTS "/>
<xsd:enumeration value ="FOLDER_CONTAINERS_AND_COMPONENTS "/>
<xsd:enumeration value ="FOLDER_CONTAINERS "/>
<xsd:enumeration value ="FOLDER_COMPONENTS "/>
<xsd:enumeration value ="CONTAINER_AND_COMPONENTS "/>
<xsd:enumeration value ="CONTAINER "/>
<xsd:enumeration value ="CONTAINER_COMPONENTS "/>
<xsd:enumeration value ="COMPONENT "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
<
xsd:element name ="
Permissions ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
SetAttributes "
type ="
PermissionValue "
default ="
NOTSET "
minOccurs ="
0 "/>
<
xsd:element name ="
LifeCycleControl "
type ="
PermissionValue "
default ="
NOTSET "
minOccurs ="
0 "/>
<
xsd:element name ="
EnableDisableMetrics "
type ="
PermissionValue "
default ="
NOTSET "
minOccurs ="
0 "/>
<
xsd:element name ="
GetAttributes "
type ="
PermissionValue "
default ="
NOTSET "
minOccurs ="
0 "/>
<
xsd:element name ="
OtherActions "
type ="
PermissionValue "
default ="
NOTSET "
minOccurs ="
0 "/>
<
xsd:element name ="
NotificationSubscription "
type ="
PermissionValue "
default ="
NOTSET "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
PingInterval
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of minutes for the container to wait between
verifying the Directory Service is available. The
container can then know if access to the Directory
Service is lost and the container can reconcile the
local cache with the Directory Service when access
resumes. In the Cluster Parameters, it is the amount of time in seconds that represents how often cluster peers
will check their interbroker connections. The default is 30 seconds; the minimum value is 2 seconds.
Diagram
XML Instance Representation
<PingInterval>
xsd :integer </PingInterval>
Schema Component Representation
<
xsd:element name ="
PingInterval "
type ="
xsd :integer"/>
Name
PingTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
This value can be specified in the Cluster Parameters and the Replication Parameters.
It is the number of seconds the broker will wait for a ping reply or other traffic
from its peer (FT peer or cluster peer, depending on where it's used) before it decides that the
connection is broken. The default value 0 means
no timeout is set. If not equal to 0, this value should be at least twice the PingInterval.
Diagram
XML Instance Representation
<PingTimeout>
xsd :integer </PingTimeout>
Schema Component Representation
<
xsd:element name ="
PingTimeout "
type ="
xsd :integer"/>
Name
PollInterval
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
The interval, in seconds, that the Logger component will poll the
Collections Monitor for notifications and metrics.
Diagram
XML Instance Representation
<PollInterval>
xsd :integer (value >= 5) </PollInterval>
Schema Component Representation
<
xsd:element name ="
PollInterval ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :integer">
<xsd:minInclusive value ="5 "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
PreserveUndelivered
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Indicates whether the broker preserves the message when
a message is undeliverable. If selected, the broker
preserves the message; otherwise, the broker does not
preserve the message.
Diagram
XML Instance Representation
<PreserveUndelivered>
xsd :boolean </PreserveUndelivered>
Schema Component Representation
<
xsd:element name ="
PreserveUndelivered "
type ="
xsd :boolean"/>
Name
PrimaryThreads
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of threads dedicated to handling frequently used
transaction operations associated with clients and
brokers, including local transaction commits and roll
backs, as well as XA transaction starts, ends, prepares,
and commits.
Diagram
XML Instance Representation
<PrimaryThreads>
xsd :integer </PrimaryThreads>
Schema Component Representation
<
xsd:element name ="
PrimaryThreads "
type ="
xsd :integer"/>
XML Instance Representation
<Priority>
xsd :integer </Priority>
Schema Component Representation
<
xsd:element name ="
Priority ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :integer"></
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
PrivateKey
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The pathname of the file containing the encrypted
private key.
Diagram
XML Instance Representation
<PrivateKey>
xsd :string </PrivateKey>
Schema Component Representation
<
xsd:element name ="
PrivateKey "
type ="
xsd :string"/>
Name
PrivateKeyPassword
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The password used to encrypt the private key.
Diagram
XML Instance Representation
<PrivateKeyPassword>
xsd :string </PrivateKeyPassword>
Schema Component Representation
<
xsd:element name ="
PrivateKeyPassword "
type ="
xsd :string"/>
Name
ProviderImpl
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Specify the Provider, the SonicMQ adapter class name of
the SSL implementation.
Diagram
XML Instance Representation
<ProviderImpl>
xsd :string </ProviderImpl>
Schema Component Representation
<
xsd:element name ="
ProviderImpl "
type ="
xsd :string"/>
Name
ProxyPassword
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Password of the Proxy Username.
Diagram
XML Instance Representation
<ProxyPassword>
xsd :string </ProxyPassword>
Schema Component Representation
<
xsd:element name ="
ProxyPassword "
type ="
xsd :string"/>
Name
ProxyUrl
Type
xsd :anyURI
Nillable
no
Abstract
no
Documentation
URL of the forward proxy server for the routing broker,
if one is configured. A client-side forward proxy server
is a third-party server that lies between one or more
SonicMQ clients (or servers acting as clients) and a
firewall. Per-routing proxy settings can be specified on
routing definitions.
Diagram
XML Instance Representation
<ProxyUrl>
xsd :anyURI </ProxyUrl>
Schema Component Representation
<
xsd:element name ="
ProxyUrl "
type ="
xsd :anyURI"/>
Name
ProxyUserName
Type
xsd :string
Nillable
no
Abstract
no
Documentation
User to authenticate on the brokerwide forward proxy
server for the routing broker.
Diagram
XML Instance Representation
<ProxyUserName>
xsd :string </ProxyUserName>
Schema Component Representation
<
xsd:element name ="
ProxyUserName "
type ="
xsd :string"/>
Name
PsDbQueueSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Buffer sizes for holding Pub/Sub messages waiting to be
written to the persistent storage mechanism for
disconnected durable subscriptions. If the buffer fills,
then publishers that are sending messages to
disconnected durable subscriptions must wait.
Diagram
XML Instance Representation
<PsDbQueueSize>
xsd :integer </PsDbQueueSize>
Schema Component Representation
<
xsd:element name ="
PsDbQueueSize "
type ="
xsd :integer"/>
Name
PsGuarMsgBufferSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Threshold size of the broker-side buffers used to
maintain a list of messages waiting to be acknowledged by
a topic subscriber. When the volume of unacknowledged
messages approaches or exceeds the threshold, publishers
to the topic are throttled.
Diagram
XML Instance Representation
<PsGuarMsgBufferSize>
xsd :integer </PsGuarMsgBufferSize>
Schema Component Representation
<
xsd:element name ="
PsGuarMsgBufferSize "
type ="
xsd :integer"/>
Name
PtpDbQueueSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Buffer sizes for holding PTP messages waiting to be
written to the persistent storage mechanism for queues
whose queue SaveThreshold has been exceeded. If the
buffer fills, queue senders adding messages to the queue
must wait.
Diagram
XML Instance Representation
<PtpDbQueueSize>
xsd :integer </PtpDbQueueSize>
Schema Component Representation
<
xsd:element name ="
PtpDbQueueSize "
type ="
xsd :integer"/>
XML Instance Representation
<QualifiedId>
xsd :string </QualifiedId>
Schema Component Representation
<
xsd:element name ="
QualifiedId "
type ="
xsd :string"/>
XML Instance Representation
<Queue>
Start Sequence [1..*] End Sequence </Queue>
Schema Component Representation
<
xsd:element name ="
Queue ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
QueueCleanupInterval
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
If EnableQueueCleanup is "true", you can specify the approximate time interval in seconds
between successive searches for expired messages.
Diagram
XML Instance Representation
<QueueCleanupInterval>
xsd :integer </QueueCleanupInterval>
Schema Component Representation
<
xsd:element name ="
QueueCleanupInterval "
type ="
xsd :integer"/>
Name
QueueParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<QueueParameters
id ="[1] " >
Start Sequence [1..*] End Sequence </QueueParameters>
Schema Component Representation
<
xsd:element name ="
QueueParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element ref ="
Global "
minOccurs ="
0 "/>
<
xsd:element ref ="
MaxSize "
minOccurs ="
0 "/>
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
ReadExclusive
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to allow only one user to read from the
queue. If more than one user has permission to receive
from a read-only queue, the second user will get a JMS
exception when they create a queue viewer or queue
browser as long as the first user remains connected.
Clustered queues cannot be exclusive. The DMQ can be
exclusive.
Diagram
XML Instance Representation
<ReadExclusive>
xsd :boolean </ReadExclusive>
Schema Component Representation
<
xsd:element name ="
ReadExclusive "
type ="
xsd :boolean"/>
XML Instance Representation
<Receiver>
Start All [1] End All </Receiver>
Schema Component Representation
<
xsd:element name ="
Receiver ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
User "/>
<
xsd:element ref ="
Timeout "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
Name
RecoveryLog
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<RecoveryLog>
Start Sequence [1..*] End Sequence </RecoveryLog>
Schema Component Representation
<
xsd:element name ="
RecoveryLog ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element ref ="
Location "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
RefreshInterval
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
Frequency for the broker to update raw statistical data
that depends on a time interval. The value is in seconds
and can vary from 5 to 60 seconds. The default value is
20 seconds.
Diagram
XML Instance Representation
<RefreshInterval>
xsd :integer </RefreshInterval>
Schema Component Representation
<
xsd:element name ="
RefreshInterval ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :integer"></
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
RefreshIntervalSeconds
Type
Locally-defined simple type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<RefreshIntervalSeconds>
xsd :integer </RefreshIntervalSeconds>
Schema Component Representation
<
xsd:element name ="
RefreshIntervalSeconds ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :integer"></
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
RepeatAlertNotifications
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
If true, configured metric alert notifications will be repeated after
the first alert is issued, as long as the configured threshold is exceeded. The frequency of
notifications is the configured refresh interval
Diagram
XML Instance Representation
<RepeatAlertNotifications>
xsd :boolean </RepeatAlertNotifications>
Schema Component Representation
<
xsd:element name ="
RepeatAlertNotifications "
type ="
xsd :boolean"/>
Name
ReplicatePersistent
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
<UL>
<LI> If "true", only after it has persisted the
data. This protects against data loss in
case of rapid consecutive failures of both
brokers, and also if the first broker loses
its storage media.
</LI>
<LI> If "false", immediately on receipt. This
should provide better performance.
</LI>
</UL>
Diagram
XML Instance Representation
<ReplicatePersistent>
xsd :boolean </ReplicatePersistent>
Schema Component Representation
<
xsd:element name ="
ReplicatePersistent "
type ="
xsd :boolean"/>
Name
Replication
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<Replication>
Start Sequence [1..*] End Sequence </Replication>
Schema Component Representation
<
xsd:element name ="
Replication ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
ReplicationTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of seconds a transaction in the active DS will wait for its
modifications to be replicated. If -1, the default value, is specified,
transactions wait forever (or until the connection with the peer is lost).
Specifying 0 indicates that transactions do not wait.
Diagram
XML Instance Representation
<ReplicationTimeout>
xsd :integer </ReplicationTimeout>
Schema Component Representation
<
xsd:element name ="
ReplicationTimeout "
type ="
xsd :integer"/>
Name
RequestTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Nominal maximum round-trip time for requests
Diagram
XML Instance Representation
<RequestTimeout>
xsd :integer </RequestTimeout>
Schema Component Representation
<
xsd:element name ="
RequestTimeout "
type ="
xsd :integer"/>
Name
RetryInterval
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of seconds between attempts by the broker to make
the outbound connection to a Web server (or equivalent).
Diagram
XML Instance Representation
<RetryInterval>
xsd :integer </RetryInterval>
Schema Component Representation
<
xsd:element name ="
RetryInterval "
type ="
xsd :integer"/>
Element: Role
Name
Role
Type
xsd :anyURI
Nillable
no
Abstract
no
Documentation
One of the SOAP roles played by the broker when
processing messages. By default, the broker's SOAP role
is ultimateReceiver. The broker's SOAP roles determine
how it processes SOAP headers in the inbound message.
Diagram
XML Instance Representation
<Role>
xsd :anyURI </Role>
Schema Component Representation
<
xsd:element name ="
Role "
type ="
xsd :anyURI"/>
XML Instance Representation
<RoutingAcceptor>
xsd :string </RoutingAcceptor>
Schema Component Representation
<
xsd:element name ="
RoutingAcceptor "
type ="
xsd :string"/>
Name
RoutingParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<RoutingParameters
id ="[1] " >
Start Sequence [1..*] End Sequence </RoutingParameters>
Schema Component Representation
<
xsd:element name ="
RoutingParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
RoutingThreads
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Specify how many threads can be used by this broker to
establish Dynamic Routing connections to other brokers
or to move messages out of Dynamic Routing pending
queues. The default value is 10.
Diagram
XML Instance Representation
<RoutingThreads>
xsd :integer </RoutingThreads>
Schema Component Representation
<
xsd:element name ="
RoutingThreads "
type ="
xsd :integer"/>
Name
RoutingTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Default value for the maximum number of seconds a
message is retained in the routing queue if a routing
connection cannot be established. After this period, the
message expires. Depending on message settings, the
message can be transferred to the Dead Message Queue and
an administrative notification sent.
Diagram
XML Instance Representation
<RoutingTimeout>
xsd :integer </RoutingTimeout>
Schema Component Representation
<
xsd:element name ="
RoutingTimeout "
type ="
xsd :integer"/>
Name
SaveMonitoredNotifications
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to maintain a history of monitored
notifications.
Diagram
XML Instance Representation
<SaveMonitoredNotifications>
xsd :boolean </SaveMonitoredNotifications>
Schema Component Representation
<
xsd:element name ="
SaveMonitoredNotifications "
type ="
xsd :boolean"/>
Name
SaveThreshold
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Maximum total size in KB of messages that can reside in
memory at one time on each broker in the cluster. As
additional messages are sent to the queue, they are
saved in the data store.
Diagram
XML Instance Representation
<SaveThreshold>
xsd :integer </SaveThreshold>
Schema Component Representation
<
xsd:element name ="
SaveThreshold "
type ="
xsd :integer"/>
Name
SaveThresholdNotifications
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to maintain a history of threshold
notifications.
Diagram
XML Instance Representation
<SaveThresholdNotifications>
xsd :boolean </SaveThresholdNotifications>
Schema Component Representation
<
xsd:element name ="
SaveThresholdNotifications "
type ="
xsd :boolean"/>
Name
ScheduleEntries
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ScheduleEntries>
Start Sequence [1..*] <Schedule>
[0..*] </Schedule>
End Sequence </ScheduleEntries>
Schema Component Representation
<
xsd:element name ="
ScheduleEntries ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element name ="
Schedule "
minOccurs ="
0 "
maxOccurs ="
unbounded ">
<
xsd:complexType >
<
xsd:sequence >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
SecondaryThreads
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of threads dedicated to handling infrequently
used operations that are associated with some
single-threaded resources, some XA actions, and
duplicate detection.
Diagram
XML Instance Representation
<SecondaryThreads>
xsd :integer </SecondaryThreads>
Schema Component Representation
<
xsd:element name ="
SecondaryThreads "
type ="
xsd :integer"/>
XML Instance Representation
<Security>
Start Sequence [1..*] End Sequence </Security>
Schema Component Representation
<
xsd:element name ="
Security ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element name ="
Ssl "
type ="
SslType "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
XML Instance Representation
<Sender>
Start All [1] End All </Sender>
Schema Component Representation
<
xsd:element name ="
Sender ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
User "/>
<
xsd:element ref ="
Priority "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
Name
SendReply
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<SendReply>
Start All [1] End All </SendReply>
Schema Component Representation
<
xsd:element name ="
SendReply ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
User "/>
<
xsd:element ref ="
Priority "
minOccurs ="
0 "/>
<
xsd:element ref ="
Timeout "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
Name
SequenceExpiration
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Specifies the requested duration (in seconds) for
reliable sequences that are requested by the broker for
sending to remote Web Services. The default value, 0,
indicates that sequences should never expire. This
parameter is applied when the sending JMS client does
not specify a wsrm:Expires element in the
wsrm:CreateSequence request sent to the remote Web
Service.
Diagram
XML Instance Representation
<SequenceExpiration>
xsd :integer </SequenceExpiration>
Schema Component Representation
<
xsd:element name ="
SequenceExpiration "
type ="
xsd :integer"/>
Name
Sequential
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" for sequential selection from the list of
connection URLs to brokers in the remote node starting
with the first URL; deselect to start with a random
element in the list.
Diagram
XML Instance Representation
<Sequential>
xsd :boolean </Sequential>
Schema Component Representation
<
xsd:element name ="
Sequential "
type ="
xsd :boolean"/>
Name
ServiceParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<ServiceParameters
id ="[1] " >
Start Sequence [1..*] <DSReplication>
[0..1] Start Sequence [1..*] <Ssl>
[0..1] Start All [1] <BackupKeyStoreFile>
xsd :string </BackupKeyStoreFile>
[0..1] <BackupKeyStorePassword>
xsd :string </BackupKeyStorePassword>
[0..1] <BackupTrustStoreFile>
xsd :string </BackupTrustStoreFile>
[0..1] <BackupTrustStorePassword>
xsd :string </BackupTrustStorePassword>
[0..1] <CipherSuite>
xsd :string </CipherSuite>
[0..1] <CloseTimeout>
xsd :integer </CloseTimeout>
[0..1] <HandshakeTimeout>
xsd :integer </HandshakeTimeout>
[0..1] <PrimaryKeyStoreFile>
xsd :string </PrimaryKeyStoreFile>
[0..1] <PrimaryKeyStorePassword>
xsd :string </PrimaryKeyStorePassword>
[0..1] <PrimaryTrustStoreFile>
xsd :string </PrimaryTrustStoreFile>
[0..1] <PrimaryTrustStorePassword>
xsd :string </PrimaryTrustStorePassword>
[0..1] End All </Ssl>
End Sequence </DSReplication>
End Sequence </ServiceParameters>
Schema Component Representation
<
xsd:element name ="
ServiceParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element name ="
DSReplication "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element name ="
Ssl "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
BackupKeyStoreFile "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
BackupKeyStorePassword "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
BackupTrustStoreFile "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
BackupTrustStorePassword "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
CipherSuite "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
CloseTimeout "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
HandshakeTimeout "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
PrimaryKeyStoreFile "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
PrimaryKeyStorePassword "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
PrimaryTrustStoreFile "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
PrimaryTrustStorePassword "
type ="
xsd :string"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
SetJmsxuserid
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to have the feature enabled.
Diagram
XML Instance Representation
<SetJmsxuserid>
xsd :boolean </SetJmsxuserid>
Schema Component Representation
<
xsd:element name ="
SetJmsxuserid "
type ="
xsd :boolean"/>
XML Instance Representation
<SharedDetection>
xsd :boolean </SharedDetection>
Schema Component Representation
<
xsd:element name ="
SharedDetection "
type ="
xsd :boolean"/>
Name
SharedHostDirectory
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to specify that the standby Directory Service will
detect failure via the shared file system (rather than
using a message-based ping). The standby will ignore the
existence of a Directory Service lock file when failing
over to an active role
Diagram
XML Instance Representation
<SharedHostDirectory>
xsd :boolean </SharedHostDirectory>
Schema Component Representation
<
xsd:element name ="
SharedHostDirectory "
type ="
xsd :boolean"/>
Name
SoapProtocols
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<SoapProtocols>
</SoapProtocols>
Schema Component Representation
<
xsd:element name ="
SoapProtocols ">
<
xsd:complexType >
<
xsd:sequence >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
SocketConnectTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
The timeout for the underlying socket.
Diagram
XML Instance Representation
<SocketConnectTimeout>
xsd :integer </SocketConnectTimeout>
Schema Component Representation
<
xsd:element name ="
SocketConnectTimeout "
type ="
xsd :integer"/>
Name
SslCertificate
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Indicates whether certificate authentication is used (if
the acceptor is HTTPS).
Diagram
XML Instance Representation
<SslCertificate>
xsd :boolean </SslCertificate>
Schema Component Representation
<
xsd:element name ="
SslCertificate "
type ="
xsd :boolean"/>
Name
StartActive
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
If selected, the backup immediately transitions from the
WAITING state to the ACTIVE state without waiting for a
successful ping with the primary and subsequent
transition to standby. (A backup only uses this property
on startup.)
Diagram
XML Instance Representation
<StartActive>
xsd :boolean </StartActive>
Schema Component Representation
<
xsd:element name ="
StartActive "
type ="
xsd :boolean"/>
Name
StaticRoutings
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Set to "true" to always use the outgoing routing
definition data to initiate connections; deselect to
allow remote nodes to dynamically override the
connection information for this node.
Diagram
XML Instance Representation
<StaticRoutings>
xsd :boolean </StaticRoutings>
Schema Component Representation
<
xsd:element name ="
StaticRoutings "
type ="
xsd :boolean"/>
Name
StatusPollInterval
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Interval in seconds between polling for container status
by the Agent Manager. If the container is deployed in a
remote node, set the interval so the Agent Manager polls
less frequently than the routing connection timeout,
since a routing connection can timeout:
If you set the poll interval less than or equal to the
Connect Idle Timeout, the connection will not time out
If set to 0, there is no polling and the only status
recorded by the Agent Manager will be what is observed
through notifications such as container start and
shutdown.
This interval should be set to 0 or to a very high value
in a multiple management node deployment
Diagram
XML Instance Representation
<StatusPollInterval>
xsd :integer </StatusPollInterval>
Schema Component Representation
<
xsd:element name ="
StatusPollInterval "
type ="
xsd :integer"/>
Name
StatusPollTimeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Time in seconds after which the Agent Manager will stop
trying to obtain the container's status and assume the
container's status is unknown.
Diagram
XML Instance Representation
<StatusPollTimeout>
xsd :integer </StatusPollTimeout>
Schema Component Representation
<
xsd:element name ="
StatusPollTimeout "
type ="
xsd :integer"/>
XML Instance Representation
<Storage>
Start All [1] End All </Storage>
Schema Component Representation
<
xsd:element name ="
Storage ">
<
xsd:complexType >
</
xsd:complexType >
</
xsd:element >
Name
StoreType
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
Embedded or External
Diagram
XML Instance Representation
<StoreType>
xsd :string </StoreType>
Schema Component Representation
<
xsd:element name ="
StoreType ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string"></
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Name
TableName
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Name of the table used to store data for duplicate
message detection. The default value is the value of the
broker's name property followed by the string,
TxnIndices.
Diagram
XML Instance Representation
<TableName>
xsd :string </TableName>
Schema Component Representation
<
xsd:element name ="
TableName "
type ="
xsd :string"/>
Name
TcpAcceptorParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<TcpAcceptorParameters
id ="[1] " >
Start Sequence [1..*] <SslParams>
SslType </SslParams>
[0..1] End Sequence </TcpAcceptorParameters>
Schema Component Representation
<
xsd:element name ="
TcpAcceptorParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element name ="
SslParams "
type ="
SslType "
minOccurs ="
0 "/>
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
TcpNodelay
Type
xsd :boolean
Nillable
no
Abstract
no
Documentation
Select to disable the Nagle algorithm. If not selected,
the Nagle algorithm allows buffering of small data
before sending the data as a fully constructed IP
packet. Overall performance usually improves when the
Nagle algorithm is disabled, because there are no delays
due to the buffering that occurs when the algorithm is
enabled.
Diagram
XML Instance Representation
<TcpNodelay>
xsd :boolean </TcpNodelay>
Schema Component Representation
<
xsd:element name ="
TcpNodelay "
type ="
xsd :boolean"/>
Name
Timeout
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Maximum time to wait for the reply to be
posted (in seconds).
Diagram
XML Instance Representation
<Timeout>
xsd :integer </Timeout>
Schema Component Representation
<
xsd:element name ="
Timeout "
type ="
xsd :integer"/>
Name
TimeToLive
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Number of milliseconds for messages to live (60000 is 1
minute; 0 is infinite).
Diagram
XML Instance Representation
<TimeToLive>
xsd :integer </TimeToLive>
Schema Component Representation
<
xsd:element name ="
TimeToLive "
type ="
xsd :integer"/>
Name
TraceMask
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Sum of the integer values for each tracing bit mask.
This setting makes the settings permanent; otherwise the
tracing settings last for the current session only.
Diagram
XML Instance Representation
<TraceMask>
xsd :integer </TraceMask>
Schema Component Representation
<
xsd:element name ="
TraceMask "
type ="
xsd :integer"/>
Name
Transactions
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<Transactions>
Start Sequence [1..*] End Sequence </Transactions>
Schema Component Representation
<
xsd:element name ="
Transactions ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
TrustManager
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The class name for the Trustmanager.
Diagram
XML Instance Representation
<TrustManager>
xsd :string </TrustManager>
Schema Component Representation
<
xsd:element name ="
TrustManager "
type ="
xsd :string"/>
Name
TruststoreLocation
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The location of the Truststore as an absolute path.
Diagram
XML Instance Representation
<TruststoreLocation>
xsd :string </TruststoreLocation>
Schema Component Representation
<
xsd:element name ="
TruststoreLocation "
type ="
xsd :string"/>
Name
TruststorePassword
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The Password for the Truststore.
Diagram
XML Instance Representation
<TruststorePassword>
xsd :string </TruststorePassword>
Schema Component Representation
<
xsd:element name ="
TruststorePassword "
type ="
xsd :string"/>
Name
TruststoreType
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The type JKS is the default.
Diagram
XML Instance Representation
<TruststoreType>
xsd :string </TruststoreType>
Schema Component Representation
<
xsd:element name ="
TruststoreType "
type ="
xsd :string"/>
XML Instance Representation
<Tuning>
Start Sequence [1..*] <Cluster>
[0..1] Start Sequence [1..*] <Enabled> ... </Enabled>
[0..1] ? End Sequence </Cluster>
<Connection>
[0..1] Start Sequence [1..*] End Sequence </Connection>
End Sequence </Tuning>
Schema Component Representation
<
xsd:element name ="
Tuning ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element ref ="
Queue "
minOccurs ="
0 "/>
<
xsd:element ref ="
Buffer "
minOccurs ="
0 "/>
<
xsd:element name ="
Metrics "
type ="
MetricsType "
minOccurs ="
0 "/>
<
xsd:element name ="
Cluster "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<xsd:element name ="Enabled " minOccurs ="0 "/>
<
xsd:element ref ="
Weight "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
<
xsd:element name ="
Connection "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
UndeliveredDestinationName
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Name of the queue or topic to which undeliverable
messages are sent.
Diagram
XML Instance Representation
<UndeliveredDestinationName>
xsd :string </UndeliveredDestinationName>
Schema Component Representation
<
xsd:element name ="
UndeliveredDestinationName "
type ="
xsd :string"/>
Name
UndeliveredDestinationType
Type
Locally-defined simple type
Nillable
no
Abstract
no
Documentation
Whether the destination to which undeliverable
messages are sent is a queue or topic.
Diagram
XML Instance Representation
<UndeliveredDestinationType>
xsd :string (value comes from list: {'QUEUE'|'TOPIC'}) </UndeliveredDestinationType>
Schema Component Representation
<
xsd:element name ="
UndeliveredDestinationType ">
<
xsd:simpleType >
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="QUEUE "/>
<xsd:enumeration value ="TOPIC "/>
</
xsd:restriction >
</
xsd:simpleType >
</
xsd:element >
Element: Url
Name
Url
Type
xsd :string
Nillable
no
Abstract
no
Documentation
As part of the http direct acceptors this specifies the
URL extension to be used for the handler.
Diagram
Schema Component Representation
<
xsd:element name ="
Url "
type ="
xsd :string"/>
Element: Urls
XML Instance Representation
<Urls>
Start Sequence [1..*] End Sequence </Urls>
Schema Component Representation
<
xsd:element name ="
Urls ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element ref ="
Receiver "
minOccurs ="
0 "/>
<
xsd:element ref ="
Sender "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
XML Instance Representation
<UseLegacyHttpServer>
xsd :boolean </UseLegacyHttpServer>
Schema Component Representation
<
xsd:element name ="
UseLegacyHttpServer "
type ="
xsd :boolean"/>
Element: User
Name
User
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Username, use when security is enabled on the broker.
Diagram
XML Instance Representation
<User>
xsd :string </User>
Schema Component Representation
<
xsd:element name ="
User "
type ="
xsd :string"/>
Name
UserName
Type
xsd :string
Nillable
no
Abstract
no
Documentation
The basic authentication user used for access control on
the remote HTTP server.
Diagram
XML Instance Representation
<UserName>
xsd :string </UserName>
Schema Component Representation
<
xsd:element name ="
UserName "
type ="
xsd :string"/>
Name
Value
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Value for mapping or property.
Diagram
XML Instance Representation
<Value>
xsd :string </Value>
Schema Component Representation
<
xsd:element name ="
Value "
type ="
xsd :string"/>
Name
WaitMsgBufferSize
Type
xsd :integer
Nillable
no
Abstract
no
Documentation
Threshold size of the broker-side buffers for outgoing
waiting messages. The wait buffer holds messages that
arrive for a subscriber while a durable connection is
being restored after being disconnected. When this
buffer approaches or exceeds its threshold size,
publishers are throttled. Typically, you should increase
this property when large messages are in use.
Diagram
XML Instance Representation
<WaitMsgBufferSize>
xsd :integer </WaitMsgBufferSize>
Schema Component Representation
<
xsd:element name ="
WaitMsgBufferSize "
type ="
xsd :integer"/>
Name
WebServiceProtocolParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<WebServiceProtocolParameters
id ="[1] " >
Start Sequence [1..*] End Sequence </WebServiceProtocolParameters>
Schema Component Representation
<
xsd:element name ="
WebServiceProtocolParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
WebServiceRoutingParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<WebServiceRoutingParameters
id ="[1] " >
Start All [1] End All </WebServiceRoutingParameters>
Schema Component Representation
<
xsd:element name ="
WebServiceRoutingParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
UserName "
minOccurs ="
0 "/>
<
xsd:element ref ="
Password "
minOccurs ="
0 "/>
<
xsd:element ref ="
Broker "
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute ref ="
id "
use ="
required "/>
</
xsd:complexType >
</
xsd:element >
Name
WebServiceSecurity
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<WebServiceSecurity>
Start All [1] End All </WebServiceSecurity>
Schema Component Representation
<
xsd:element name ="
WebServiceSecurity ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
Keystore "
type ="
KeystoreType "
minOccurs ="
0 "/>
<
xsd:element name ="
Truststore "
type ="
KeystoreType "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
XML Instance Representation
<Weight>
xsd :integer </Weight>
Schema Component Representation
<
xsd:element name ="
Weight "
type ="
xsd :integer"/>
Name
WsdlLocation
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Location of a WSDL file in the domain. The WSDL file
contains the Web Service interface associated with the
URL extension; it also contains WS-Policy assertions
(for WS-Security and WS-ReliableMessaging). These
assertions affect how the broker enforces the effective
policy of the message.
Diagram
XML Instance Representation
<WsdlLocation>
xsd :string </WsdlLocation>
Schema Component Representation
<
xsd:element name ="
WsdlLocation "
type ="
xsd :string"/>
Name
WsrmParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<WsrmParameters>
Start Sequence [1..*] End Sequence </WsrmParameters>
Schema Component Representation
<
xsd:element name ="
WsrmParameters ">
<
xsd:complexType >
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
</
xsd:element >
Name
WssParameters
Type
Locally-defined complex type
Nillable
no
Abstract
no
Diagram
XML Instance Representation
<WssParameters>
Start All [1] <CertificateIssuerNumber>
xsd :string </CertificateIssuerNumber>
[0..1] <CertificateIssuerName>
xsd :string </CertificateIssuerName>
[0..1] End All </WssParameters>
Schema Component Representation
<
xsd:element name ="
WssParameters ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element name ="
CertificateIssuerNumber "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
CertificateIssuerName "
type ="
xsd :string"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
Name
X509Alias
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Alias used to access a certificate in the broker's
keystore. The broker uses the certificate to sign an
outbound message; the broker also adds the certificate
to the outbound messages to identify the sending party.
This property, if specified, overrides the broker's
default. An application programmer can override this
value on a permessage basis.
Diagram
XML Instance Representation
<X509Alias>
xsd :string </X509Alias>
Schema Component Representation
<
xsd:element name ="
X509Alias "
type ="
xsd :string"/>
Name
X509Password
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Password associated with the certificate.
Diagram
XML Instance Representation
<X509Password>
xsd :string </X509Password>
Schema Component Representation
<
xsd:element name ="
X509Password "
type ="
xsd :string"/>
XML Instance Representation
<XonceRecovery>
xsd :boolean </XonceRecovery>
Schema Component Representation
<
xsd:element name ="
XonceRecovery "
type ="
xsd :boolean"/>
Super-types:
None
Sub-types:
None
Name
AuthenticationType
Abstract
no
Diagram
XML Instance Representation
<...>
Start Sequence [1..*] End Sequence </...>
Schema Component Representation
<
xsd:complexType name ="
AuthenticationType ">
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
CentralConnectionType
Abstract
no
Diagram
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
CentralConnectionType ">
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
ContainerAdvancedType
Abstract
no
Diagram
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
ContainerAdvancedType ">
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
ContainerDirectoryType
Abstract
no
Diagram
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
ContainerDirectoryType ">
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
ContainerEnvironmentType
Abstract
no
Diagram
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
ContainerEnvironmentType ">
<
xsd:all >
<
xsd:element ref ="
JavaHome "
minOccurs ="
0 "/>
<
xsd:element name ="
JavaSystemProperties "
type ="
PropertiesType "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
ContainerMemberType
Abstract
no
Diagram
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
ContainerMemberType ">
<
xsd:all >
<
xsd:element ref ="
Id "
minOccurs ="
0 "/>
<
xsd:element ref ="
Key "
minOccurs ="
0 "/>
<
xsd:element ref ="
Value "
minOccurs ="
0 "/>
<
xsd:element name ="
DeploymentProperties "
type ="
PropertiesType "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
ContainerResourcesType
Abstract
no
Diagram
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
ContainerResourcesType ">
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
CredentialsType
Abstract
no
Diagram
XML Instance Representation
<...>
Start Sequence [1..*] End Sequence </...>
Schema Component Representation
<
xsd:complexType name ="
CredentialsType ">
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element ref ="
UserName "
minOccurs ="
0 "/>
<
xsd:element ref ="
Password "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
EndpointType ">
<
xsd:all >
<
xsd:element name ="
SoapRoles "
type ="
SoapRolesType "
minOccurs ="
0 "/>
<
xsd:element ref ="
Timeout "
minOccurs ="
0 "/>
<
xsd:element name ="
Truststore "
type ="
KeystoreType "
minOccurs ="
0 "/>
<
xsd:element ref ="
Priority "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
FaultToleranceType
Abstract
no
Diagram
XML Instance Representation
<...>
Start All [1] <FailureDetectionConnectionURLs>
xsd :string </FailureDetectionConnectionURLs>
[0..1] ? <FailureDetectionDefaultUser>
xsd :string </FailureDetectionDefaultUser>
[0..1] ? <FailureDetectionDefaultPassword>
xsd :string </FailureDetectionDefaultPassword>
[0..1] ? <FailureDetectionConnectTimeout>
xsd :integer </FailureDetectionConnectTimeout>
[0..1] ? <FailureDetectionSocketConnectTimeout>
xsd :integer </FailureDetectionSocketConnectTimeout>
[0..1] ? End All </...>
Schema Component Representation
<
xsd:complexType name ="
FaultToleranceType ">
<
xsd:all >
<
xsd:element name ="
FailureDetectionConnectionURLs "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
FailureDetectionDefaultUser "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
FailureDetectionDefaultPassword "
type ="
xsd :string"
minOccurs ="
0 "/>
<
xsd:element name ="
FailureDetectionConnectTimeout "
type ="
xsd :integer"
minOccurs ="
0 "/>
<
xsd:element name ="
FailureDetectionSocketConnectTimeout "
type ="
xsd :integer"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
GenericProtocolType
Abstract
no
Diagram
XML Instance Representation
<...>
Start Sequence [1..*] End Sequence </...>
Schema Component Representation
<
xsd:complexType name ="
GenericProtocolType ">
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element ref ="
Name "
minOccurs ="
0 "/>
<
xsd:element ref ="
Urls "
minOccurs ="
0 "/>
<
xsd:element ref ="
Path "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start Sequence [1..*] End Sequence </...>
Schema Component Representation
<
xsd:complexType name ="
KeystoreType ">
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
LoggingAndAuditingType
Abstract
no
Diagram
XML Instance Representation
<...>
Start All [1] <EnforceCentralizedLogging>
xsd :boolean </EnforceCentralizedLogging>
[0..1] <CentralLogDirectory>
xsd :string </CentralLogDirectory>
[0..1] ? <AuditConfigurationChanges>
xsd :boolean </AuditConfigurationChanges>
[0..1] <AuditManagementOperations>
xsd :boolean </AuditManagementOperations>
[0..1] <EnableCentralizedAuditing>
xsd :boolean </EnableCentralizedAuditing>
[0..1] <DefaultLog4jConfigFile>
xsd :anyURI </DefaultLog4jConfigFile>
[0..1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
LoggingAndAuditingType ">
<
xsd:all >
<
xsd:element name ="
EnforceCentralizedLogging "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
CentralLogDirectory "
type ="
xsd :string"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
AuditConfigurationChanges "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
AuditManagementOperations "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
EnableCentralizedAuditing "
type ="
xsd :boolean"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
xsd:element name ="
DefaultLog4jConfigFile "
type ="
xsd :anyURI"
minOccurs ="
0 "
maxOccurs ="
1 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
LoggingType ">
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
MetricsType ">
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start Sequence [1..*] <Property>
[0..1] Start All [1] End All </Property>
End Sequence </...>
Schema Component Representation
<
xsd:complexType name ="
PropertiesType ">
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element name ="
Property "
minOccurs ="
0 ">
<
xsd:complexType >
<
xsd:all >
<
xsd:element ref ="
Value "/>
</
xsd:all >
</
xsd:complexType >
</
xsd:element >
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
ProxyInformationType
Abstract
no
Diagram
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
ProxyInformationType ">
<
xsd:all >
<
xsd:element ref ="
ProxyUrl "
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start All [1] End All </...>
Schema Component Representation
<
xsd:complexType name ="
ResourcesType ">
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start Sequence [1..*] End Sequence </...>
Schema Component Representation
<
xsd:complexType name ="
SoapRolesType ">
<
xsd:sequence maxOccurs ="
unbounded ">
<
xsd:element ref ="
Role "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start Sequence [1..*] End Sequence </...>
Schema Component Representation
<
xsd:complexType name ="
SslBBType ">
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
XML Instance Representation
<...>
Start Sequence [1..*] End Sequence </...>
Schema Component Representation
<
xsd:complexType name ="
SslType ">
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
TopicTuningType
Abstract
no
Diagram
XML Instance Representation
<...>
Start Sequence [1..*] End Sequence </...>
Schema Component Representation
<
xsd:complexType name ="
TopicTuningType ">
<
xsd:sequence maxOccurs ="
unbounded ">
</
xsd:sequence >
</
xsd:complexType >
Super-types:
xsd :string < PermissionValue (by restriction)
Sub-types:
None
Name
PermissionValue
Content
value comes from list: {'ALLOW'|'DENY'|'NOTSET'}
Diagram
Schema Component Representation
<
xsd:simpleType name ="
PermissionValue ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="ALLOW "/>
<xsd:enumeration value ="DENY "/>
<xsd:enumeration value ="NOTSET "/>
</
xsd:restriction >
</
xsd:simpleType >
Complex Type:
Schema Component Type
AusAddress
Schema Component Name
Super-types:
Address < AusAddress (by extension)
Sub-types:
QLDAddress (by restriction)
If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.
The table above displays the properties of this schema component.
XML Instance Representation
<...
country="Australia "
>
<unitNo> string </unitNo> [0..1]
<houseNo> string </houseNo> [1]
<street> string </street> [1]
Start Choice
[1]
<city> string </city> [1]
<town> string </town> [1]
End Choice
<state> AusStates </state> [1]
<postcode> string <<pattern = [1-9][0-9]{3}>> </postcode> [1]
?
</...>
The XML Instance Representation table above shows the schema component's content as an XML instance.
The minimum and maximum occurrence of elements and attributes are provided in square brackets, e.g. [0..1].
Model group information are shown in gray, e.g. Start Choice ... End Choice.
For type derivations, the elements and attributes that have been added to or changed from the base type's content are shown in bold .
If an element/attribute has a fixed value, the fixed value is shown in green, e.g. country="Australia".
Otherwise, the type of the element/attribute is displayed.
If the element/attribute's type is in the schema, a link is provided to it.
For local simple type definitions, the constraints are displayed in angle brackets, e.g. <<pattern = [1-9][0-9]{3}>>.
If a local element/attribute has documentation, it will be displayed in a window that pops up when the question mark inside the attribute or next to the element is clicked, e.g. <postcode>.
Schema Component Representation
<complexType
name ="AusAddress ">
<complexContent >
<extension
base ="Address ">
<sequence >
<element
name ="state " type ="AusStates "/>
<element
name ="postcode ">
<simpleType >
<restriction
base ="string ">
<pattern
value ="[1-9][0-9]{3} "/>
</restriction >
</simpleType >
</element >
</sequence >
<attribute
name ="country " type ="string " fixed ="Australia "/>
</extension >
</complexContent >
</complexType >
The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)
Abstract (Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.
All Model Group Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all .
Choice Model Group
Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice .
Collapse Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.
Disallowed Substitutions (Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods , e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an xsi:type
attribute.
Key Constraint Like Uniqueness Constraint , but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions .
Key Reference Constraint Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint . See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions .
Model Group Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups .
Nillable (Applies to element declarations). If an element declaration is nillable, instances can use the xsi:nil
attribute. The xsi:nil
attribute is the boolean attribute, nil , from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an xsi:nil
attribute set to true, it can be left empty, even though its element declaration may have required content.
Notation A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations .
Preserve Whitespace Policy Preserve whitespaces exactly as they appear in instances.
Prohibited Derivations (Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.
Prohibited Substitutions (Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.
Replace Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32).
Sequence Model Group Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence .
Substitution Group Elements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.
Substitution Group Exclusions (Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.
Target Namespace The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.
Uniqueness Constraint Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions .