MODEL

Sonic Deployment Manager 8.0 SP 1 - Model.xsd XML Schema Documentation - Copyright (c) Progress Software, 1999-2010
Printer-friendly Version
XML Instance Representation:
[
Expand All | Collapse All ]

Schema Component Representation:
[ Expand All | Collapse All ]

Table of Contents

top

Schema Document Properties

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.
Schema Composition
  • This schema includes components from the following schema document(s):

Declared Namespaces

Prefix Namespace
xml http://www.w3.org/XML/1998/namespace
xsd http://www.w3.org/2001/XMLSchema
Schema Component Representation
top

Global Declarations

Element: ActivationDaemon

Name ActivationDaemon
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<ActivationDaemon>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<ComponentName> xsd:string </ComponentName> [0..1]
<TargetContainer> xsd:string </TargetContainer> [0..1]
<ContainerParameterSet> ... </ContainerParameterSet> [0..1]
<LogDirectory> ... </LogDirectory> [0..1]
<AutoStart> xsd:boolean </AutoStart> [0..1]
<BootContainer> xsd:boolean </BootContainer> [0..1]
<BackupContainer> ... </BackupContainer> [0..1]
<Clone> ... </Clone> [0..1]
<References> [0..1]
<Reference> ConfigurationSubcomponentType </Reference> [1..*]
</References>
</ActivationDaemon>
Schema Component Representation
top

Element: BackupBroker

Name BackupBroker
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<BackupBroker>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<ComponentName> xsd:string </ComponentName> [0..1]
<TargetContainer> xsd:string </TargetContainer> [0..1]
<ContainerParameterSet> ... </ContainerParameterSet> [0..1]
<LogDirectory> ... </LogDirectory> [0..1]
<AutoStart> xsd:boolean </AutoStart> [0..1]
<BootContainer> xsd:boolean </BootContainer> [0..1]
Start Choice [1]
<Number> ... </Number> [1] ?
<PrimaryId> xsd:string </PrimaryId> [1] ?
End Choice
<HostName> ... </HostName> [0..1]
<BasePort> ... </BasePort> [0..1]
<Acceptors> AcceptorsType </Acceptors> [0..1]
<Replications> ReplicationsType </Replications> [0..1]
</BackupBroker>
Schema Component Representation
top

Element: BackupContainer

Name BackupContainer
Type xsd:string
Nillable no
Abstract no
Diagram
XML Instance Representation
<BackupContainer> xsd:string </BackupContainer>
Schema Component Representation
top

Element: BPELSrvBase

  • This element can be used wherever the following element is referenced:
Name BPELSrvBase
Type RuntimeComponentType
Nillable no
Abstract no
Diagram
XML Instance Representation
<BPELSrvBase>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<License> xsd:string </License> [1]
</BPELSrvBase>
Schema Component Representation
top

Element: Broker

Name Broker
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<Broker>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<ComponentName> xsd:string </ComponentName> [0..1]
<TargetContainer> xsd:string </TargetContainer> [0..1]
<ContainerParameterSet> ... </ContainerParameterSet> [0..1]
<LogDirectory> ... </LogDirectory> [0..1]
<AutoStart> xsd:boolean </AutoStart> [0..1]
<BootContainer> xsd:boolean </BootContainer> [0..1]
<License> xsd:string </License> [1]
<Password> xsd:string </Password> [0..1]
<Queues> xsd:string </Queues> [0..1]
<TargetCluster> xsd:NCName </TargetCluster> [0..1]
<EnableSecurity> xsd:boolean </EnableSecurity> [0..1]
<Security> xsd:NCName </Security> [0..1]
<HostName> ... </HostName> [0..1]
<BasePort> ... </BasePort> [0..1]
<Acceptors> AcceptorsType </Acceptors> [0..1]
<Routing> RoutingType </Routing> [0..1]
</Broker>
Schema Component Representation
top

Element: BrokerName

Name BrokerName
Type IdType
Nillable no
Abstract no
Diagram
XML Instance Representation
<BrokerName> IdType </BrokerName>
Schema Component Representation
top

Element: CertificatesStore

Name CertificatesStore
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<CertificatesStore>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
Start Sequence [0..*]
<Certificate> xsd:string </Certificate> [1]
End Sequence
</CertificatesStore>
Schema Component Representation
top

Element: Clone

Name Clone
Type xsd:boolean
Nillable no
Abstract no
Default Value false
Diagram
XML Instance Representation
<Clone> xsd:boolean </Clone>
Schema Component Representation
top

Element: Cluster

Name Cluster
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<Cluster>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<EnableSecurity> xsd:boolean </EnableSecurity> [0..1]
<Queues> xsd:string </Queues> [0..1]
<Security> xsd:NCName </Security> [0..1]
<Routing> RoutingType </Routing> [0..1]
</Cluster>
Schema Component Representation
top

Element: ComponentCollection

Name ComponentCollection
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<ComponentCollection>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
Start Sequence [0..1]
<Components> [1]
Start Choice [1..*]
<Container> xsd:string </Container> [1]
<DirectoryService> xsd:string </DirectoryService> [1]
<AgentManager> xsd:string </AgentManager> [1]
<Broker> xsd:string </Broker> [1]
<BackupBroker> xsd:string </BackupBroker> [1]
<ActivationDaemon> xsd:string </ActivationDaemon> [1]
<ESBContainer> xsd:string </ESBContainer> [1]
<EventMonitor> xsd:string </EventMonitor> [1]
End Choice
</Components>
End Sequence
</ComponentCollection>
Schema Component Representation
top

Element: ConfigurationComponent

Name ConfigurationComponent
Type ConfigurationComponentType
Nillable no
Abstract yes
Diagram
XML Instance Representation
<ConfigurationComponent>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
</ConfigurationComponent>
Schema Component Representation
top

Element: ContainerCollection

Name ContainerCollection
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<ContainerCollection>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<Containers> [0..1]
<Id> ... </Id> [0..*]
</Containers>
</ContainerCollection>
Schema Component Representation
top

Element: ContainerParameterSet

Name ContainerParameterSet
Type ParameterSetType
Nillable no
Abstract no
Diagram
XML Instance Representation
<ContainerParameterSet> ParameterSetType </ContainerParameterSet>
Schema Component Representation
top

Element: Domain

Name Domain
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<Domain>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<EnforceManagementSecurityPermissions> xsd:boolean </EnforceManagementSecurityPermissions> [0..1]
</Domain>
Schema Component Representation
top

Element: DSBackup

  • This element can be used wherever the following element is referenced:
Name DSBackup
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<DSBackup>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<License> xsd:string </License> [1]
Start Sequence [1..*]
<ManagerParameterSet> ParameterSetType </ManagerParameterSet> [0..1] ?
<ServiceParameterSet> ParameterSetType </ServiceParameterSet> [0..1] ?
<BasePort> ... </BasePort> [0..1]
<BrokerName> ... </BrokerName> [0..1]
<TargetContainer> xsd:NCName </TargetContainer> [0..1]
<TargetHost> xsd:string </TargetHost> [0..1]
<Security> xsd:NCName </Security> [0..1]
<LogDirectory> ... </LogDirectory> [0..1]
End Sequence
<BootContainer> xsd:boolean </BootContainer> [0..1]
<Replications> ReplicationsType </Replications> [0..1]
</DSBackup>
Schema Component Representation
top

Element: DSHost

  • This element can be used wherever the following element is referenced:
Name DSHost
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<DSHost>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<License> xsd:string </License> [1]
Start Sequence [1..*]
<ManagerParameterSet> ParameterSetType </ManagerParameterSet> [0..1] ?
<ServiceParameterSet> ParameterSetType </ServiceParameterSet> [0..1] ?
<BasePort> ... </BasePort> [0..1]
<BrokerName> ... </BrokerName> [0..1]
<TargetContainer> xsd:NCName </TargetContainer> [0..1]
<TargetHost> xsd:string </TargetHost> [0..1]
<Security> xsd:NCName </Security> [0..1]
<LogDirectory> ... </LogDirectory> [0..1]
End Sequence
<DataStoragePassword> xsd:string </DataStoragePassword> [0..1]
</DSHost>
Schema Component Representation
top

Element: ESBArchive

Name ESBArchive
Type HostableConfigurationComponentType
Nillable no
Abstract no
Diagram
XML Instance Representation
<ESBArchive>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
</ESBArchive>
Schema Component Representation
top

Element: ESBBase

  • This element can be used wherever the following element is referenced:
Name ESBBase
Type RuntimeComponentType
Nillable no
Abstract no
Diagram
XML Instance Representation
<ESBBase>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<License> xsd:string </License> [1]
</ESBBase>
Schema Component Representation
top

Element: ESBContainer

Name ESBContainer
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<ESBContainer>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<ComponentName> xsd:string </ComponentName> [0..1]
<TargetContainer> xsd:string </TargetContainer> [0..1]
<ContainerParameterSet> ... </ContainerParameterSet> [0..1]
<LogDirectory> ... </LogDirectory> [0..1]
<AutoStart> xsd:boolean </AutoStart> [0..1]
<BootContainer> xsd:boolean </BootContainer> [0..1]
<BackupContainer> ... </BackupContainer> [0..1]
<Clone> ... </Clone> [0..1]
<Services> [0..1]
<Service> ESBContainerMember </Service> [0..*]
</Services>
<Processes> [0..1]
<Process> ESBContainerMember </Process> [0..*]
</Processes>
</ESBContainer>
Schema Component Representation
top

Element: ESBDir

Name ESBDir
Type HostableConfigurationComponentType
Nillable no
Abstract no
Diagram
XML Instance Representation
<ESBDir>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
</ESBDir>
Schema Component Representation
top

Element: EventMonitor

Name EventMonitor
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<EventMonitor>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<ComponentName> xsd:string </ComponentName> [0..1]
<TargetContainer> xsd:string </TargetContainer> [0..1]
<ContainerParameterSet> ... </ContainerParameterSet> [0..1]
<LogDirectory> ... </LogDirectory> [0..1]
<AutoStart> xsd:boolean </AutoStart> [0..1]
<BootContainer> xsd:boolean </BootContainer> [0..1]
<BackupContainer> ... </BackupContainer> [0..1]
<Clone> ... </Clone> [0..1]
<License> xsd:string </License> [1]
<Logger> [1] ?
<ParameterSet> ... </ParameterSet> [0..1] ?
<ComponentCollections> [0..1] ?
<Id> ... </Id> [1..*]
</ComponentCollections>
<Log4jConfigurationFilePath> ... </Log4jConfigurationFilePath> [1]
</Logger>
<CollectionsMonitor> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<ComponentCollections> [0..1]
<Id> ... </Id> [1..*]
</ComponentCollections>
</CollectionsMonitor>
</EventMonitor>
Schema Component Representation
top

Element: HostableConfigurationComponent

Name HostableConfigurationComponent
Type HostableConfigurationComponentType
Nillable no
Abstract yes
Diagram
XML Instance Representation
<HostableConfigurationComponent>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
</HostableConfigurationComponent>
Schema Component Representation
top

Element: HostManager

Name HostManager
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<HostManager>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<ComponentName> xsd:string </ComponentName> [0..1]
<TargetContainer> xsd:string </TargetContainer> [0..1]
<ContainerParameterSet> ... </ContainerParameterSet> [0..1]
<LogDirectory> ... </LogDirectory> [0..1]
<AutoStart> xsd:boolean </AutoStart> [0..1]
<BootContainer> xsd:boolean </BootContainer> [0..1]
</HostManager>
Schema Component Representation
top

Element: HostName

Name HostName
Type xsd:string
Nillable no
Abstract no
Diagram
XML Instance Representation
<HostName> xsd:string </HostName>
Schema Component Representation
top

Element: Jndi

Name Jndi
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<Jndi>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
Start Choice [1..*]
<Queue> JndiDestinationType </Queue> [0..1]
<Topic> JndiDestinationType </Topic> [0..1]
<ConnectionFactory> JndiConnectionFactoriesType </ConnectionFactory> [0..1]
<QueueConnectionFactory> JndiConnectionFactoriesType </QueueConnectionFactory> [0..1]
<TopicConnectionFactory> JndiConnectionFactoriesType </TopicConnectionFactory> [0..1]
<XAConnectionFactory> JndiConnectionFactoriesType </XAConnectionFactory> [0..1]
<XAQueueConnectionFactory> JndiConnectionFactoriesType </XAQueueConnectionFactory> [0..1]
<XATopicConnectionFactory> JndiConnectionFactoriesType </XATopicConnectionFactory> [0..1]
End Choice
</Jndi>
Schema Component Representation
top

Element: LogDirectory

Name LogDirectory
Type xsd:string
Nillable no
Abstract no
Diagram
XML Instance Representation
<LogDirectory> xsd:string </LogDirectory>
Schema Component Representation
top

Element: Model

Name Model
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<Model>
<GeneralConfig> ... </GeneralConfig> [1]
<DSReference> ... </DSReference> [1]
<RuntimeComponent> ... </RuntimeComponent> [0..*]
Start Choice [0..*]
<Segment> ... </Segment> [0..*]
<HostableConfigurationComponent> ... </HostableConfigurationComponent> [1]
<ConfigurationComponent> ... </ConfigurationComponent> [1]
<Permissions> ... </Permissions> [0..*]
<Jndi> ... </Jndi> [0..*]
End Choice
<Plugins> [0..1]
Allow any elements from any namespace (lax validation). [1..*]
</Plugins>
</Model>
Schema Component Representation
top

Element: ParameterSet

Name ParameterSet
Type ParameterSetType
Nillable no
Abstract no
Diagram
XML Instance Representation
<ParameterSet> ParameterSetType </ParameterSet>
Schema Component Representation
top

Element: Permissions

Name Permissions
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<Permissions>
<LogicalHosts> ... </LogicalHosts> [0..1]
<Permission> [1..*]
<Path> xsd:string </Path> [1]
<Principal> xsd:string </Principal> [1]
<ParameterSet> ... </ParameterSet> [1]
</Permission>
</Permissions>
Schema Component Representation
top

Element: Queues

Name Queues
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<Queues>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<Queue> ConfigurationSubcomponentType </Queue> [0..*]
</Queues>
Schema Component Representation
top

Element: RDBMSBase

  • This element can be used wherever the following element is referenced:
Name RDBMSBase
Type RuntimeComponentType
Nillable no
Abstract no
Diagram
XML Instance Representation
<RDBMSBase>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<License> xsd:string </License> [1]
</RDBMSBase>
Schema Component Representation
top

Element: RuntimeComponent

Name RuntimeComponent
Type RuntimeComponentType
Nillable no
Abstract yes
Diagram
XML Instance Representation
<RuntimeComponent>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<License> xsd:string </License> [1]
</RuntimeComponent>
Schema Component Representation
top

Element: Security

Name Security
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<Security>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
Start Choice [0..*]
<Users> [0..1]
<User> [0..*]
<Name> ... </Name> [1]
Start Choice [1]
<Password> ... </Password> [1]
<EncryptedPassword> ... </EncryptedPassword> [1]
End Choice
<Groups> [1]
<Group> xsd:string </Group> [1..*]
</Groups>
</User>
</Users>
<UsersRef> xsd:NCName </UsersRef> [0..1]
End Choice
<ACL> [0..*]
Start All [1]
<AclType> xsd:string (value comes from list: {'ROUTING_USER_ACL'|'SEND_ACL'|'RECEIVE_ACL'|'PUBLISH_ACL'|'SUBSCRIBE_ACL'}) </AclType> [1]
<Principal> ... </Principal> [1]
<PrincipalType> xsd:string (value comes from list: {'user'|'group'}) </PrincipalType> [1]
<Resource> ... </Resource> [1]
<ResourceType> xsd:string (value comes from list: {'queue'|'topic'|'node'|'URL'}) </ResourceType> [1]
<Permission> xsd:string (value comes from list: {'GRANT'|'DENY'}) </Permission> [1]
<AuthDomain> ... </AuthDomain> [0..1]
End All
</ACL>
<QOP> [0..*]
<ResourceType> xsd:string (value comes from list: {'queue'|'topic'}) </ResourceType> [1]
<Resource> ... </Resource> [1]
<Level> xsd:string (value comes from list: {'none'|'integrity'|'privacy'}) </Level> [1]
</QOP>
</Security>
Schema Component Representation
top

Element: Segment

Name Segment
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<Segment>
<Id> ... </Id> [1]
<LocalManagementBroker> xsd:string </LocalManagementBroker> [0..*]
<Segment> ... </Segment> [0..*]
Start Choice [0..*]
<HostableConfigurationComponent> ... </HostableConfigurationComponent> [1]
<ConfigurationComponent> ... </ConfigurationComponent> [1]
End Choice
</Segment>
Schema Component Representation
top

Element: TargetContainer

Name TargetContainer
Type ConfigurationComponentType
Nillable no
Abstract no
Diagram
XML Instance Representation
<TargetContainer>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
</TargetContainer>
Schema Component Representation
top

Element: WebServiceProtocol

Name WebServiceProtocol
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<WebServiceProtocol>
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<Endpoint> EndpointType </Endpoint> [1..*]
</WebServiceProtocol>
Schema Component Representation
top

Element: Workbench

  • This element can be used wherever the following element is referenced:
Name Workbench
Type Locally-defined complex type
Nillable no
Abstract no
Diagram
XML Instance Representation
<Workbench>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<License> xsd:string </License> [1]
<WorkspaceLocation> xsd:string </WorkspaceLocation> [1]
</Workbench>
Schema Component Representation
top

Global Definitions

Complex Type: AcceptorBaseType

Super-types: ConfigurationSubcomponentType < AcceptorBaseType (by extension)
Sub-types: None
Name AcceptorBaseType
Abstract no
Diagram
XML Instance Representation
<...>
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<Protocol> xsd:string (value comes from list: {'tcp'|'ssl'|'http'|'https'}) </Protocol> [0..1]
<HostName> xsd:string </HostName> [1]
<Port> tailoredPortONLYType </Port> [1]
</...>
Schema Component Representation
top

Complex Type: AcceptorRef

Super-types: None
Sub-types: None
Name AcceptorRef
Abstract no
Diagram
XML Instance Representation
<...>
<Id> ... </Id> [1]
<AcceptorId> xsd:string </AcceptorId> [1]
</...>
Schema Component Representation
top

Complex Type: AcceptorsType

Super-types: None
Sub-types: None
Name AcceptorsType
Abstract no
Diagram
XML Instance Representation
<...>
Start Sequence [1..*]
<PreferredPrimaryAcceptor> PreferredAcceptorType </PreferredPrimaryAcceptor> [0..1]
<PreferredInterbrokerAcceptor> PreferredAcceptorType </PreferredInterbrokerAcceptor> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
Start Choice [1..*]
<TcpAcceptor> AcceptorBaseType </TcpAcceptor> [1]
<HttpDirectAcceptor> [1]
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<Protocol> xsd:string (value comes from list: {'tcp'|'ssl'|'http'|'https'}) </Protocol> [0..1]
<HostName> xsd:string </HostName> [1]
<Port> tailoredPortONLYType </Port> [1]
Start Sequence [1..*]
<WebServiceProtocol> ... </WebServiceProtocol> [0..1]
End Sequence
</HttpDirectAcceptor>
<HttpTunnelAcceptor> [1]
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<Protocol> xsd:string (value comes from list: {'tcp'|'ssl'|'http'|'https'}) </Protocol> [0..1]
<HostName> xsd:string </HostName> [1]
<Port> tailoredPortONLYType </Port> [1]
</HttpTunnelAcceptor>
End Choice
End Sequence
</...>
Schema Component Representation
top

Complex Type: ConfigurationComponentType

Super-types: ComponentType < ConfigurationComponentType (by extension)
Sub-types: None
Name ConfigurationComponentType
Abstract no
Diagram
XML Instance Representation
<...>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
</...>
Schema Component Representation
top

Complex Type: ConfigurationSubcomponentType

Super-types: None
Sub-types:
Name ConfigurationSubcomponentType
Abstract no
Diagram
XML Instance Representation
<...>
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
</...>
Schema Component Representation
top

Complex Type: DSHostType

Super-types: ComponentType < RuntimeComponentType (by extension) < DSHostType (by extension)
Sub-types: None
Name DSHostType
Abstract no
Diagram
XML Instance Representation
<...>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<License> xsd:string </License> [1]
Start Sequence [1..*]
<ManagerParameterSet> ParameterSetType </ManagerParameterSet> [0..1] ?
<ServiceParameterSet> ParameterSetType </ServiceParameterSet> [0..1] ?
<BasePort> ... </BasePort> [0..1]
<BrokerName> ... </BrokerName> [0..1]
<TargetContainer> xsd:NCName </TargetContainer> [0..1]
<TargetHost> xsd:string </TargetHost> [0..1]
<Security> xsd:NCName </Security> [0..1]
<LogDirectory> ... </LogDirectory> [0..1]
End Sequence
</...>
Schema Component Representation
top

Complex Type: EndpointType

Super-types: None
Sub-types: None
Name EndpointType
Abstract no
Diagram
XML Instance Representation
<...>
Start All [1]
<ParameterSet> ... </ParameterSet> [0..1]
<Url> xsd:anyURI </Url> [1]
<DestinationName> xsd:string </DestinationName> [1]
<DestinationType> xsd:string (value comes from list: {'QUEUE'|'TOPIC'|'URL'}) </DestinationType> [1]
<User> xsd:string </User> [1]
<DeliveryMode> xsd:string </DeliveryMode> [0..1]
End All
</...>
Schema Component Representation
top

Complex Type: ESBContainerMember

Super-types: None
Sub-types: None
Name ESBContainerMember
Abstract no
Diagram
XML Instance Representation
<...>
Start All [1]
<Id> ... </Id> [1]
<ListenerCount> xsd:positiveInteger </ListenerCount> [1]
End All
</...>
Schema Component Representation
top

Complex Type: HostableConfigurationComponentType

Super-types: ComponentType < HostableConfigurationComponentType (by extension)
Sub-types:
Name HostableConfigurationComponentType
Abstract no
Diagram
XML Instance Representation
<...>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
</...>
Schema Component Representation
top

Complex Type: JndiConnectionFactoriesType

Super-types: ConfigurationSubcomponentType < JndiConnectionFactoriesType (by extension)
Sub-types: None
Name JndiConnectionFactoriesType
Abstract no
Diagram
XML Instance Representation
<...>
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<SubContext> xsd:string </SubContext> [0..1]
<UserName> ... </UserName> [0..1]
<Password> ... </Password> [0..1]
<ConnectionURLs> [1]
Start Choice [1]
<Urls> xsd:string </Urls> [1]
<BrokerRef> AcceptorRef </BrokerRef> [1]
<ClusterRef> AcceptorRef </ClusterRef> [1]
End Choice
</ConnectionURLs>
</...>
Schema Component Representation
top

Complex Type: JndiDestinationType

Super-types: None
Sub-types: None
Name JndiDestinationType
Abstract no
Diagram
XML Instance Representation
<...>
<Id> ... </Id> [1]
<JmsName> xsd:string </JmsName> [0..1]
<SubContext> xsd:string </SubContext> [0..1]
</...>
Schema Component Representation
top

Complex Type: MFContainerFormingType

Super-types: ComponentType < HostableConfigurationComponentType (by extension) < MFContainerFormingType (by extension)
Sub-types: None
Name MFContainerFormingType
Abstract yes
Documentation Abstract base type for all container forming sonic components.
Diagram
XML Instance Representation
<...>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<Id> ... </Id> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<ComponentName> xsd:string </ComponentName> [0..1]
<TargetContainer> xsd:string </TargetContainer> [0..1]
<LogDirectory> ... </LogDirectory> [0..1]
<AutoStart> xsd:boolean </AutoStart> [0..1]
<BootContainer> xsd:boolean </BootContainer> [0..1]
</...>
Schema Component Representation
top

Complex Type: PreferredAcceptorType

Super-types: None
Sub-types: None
Name PreferredAcceptorType
Abstract no
Diagram
XML Instance Representation
<...>
Start All [1]
<Id> ... </Id> [1]
<Protocol> xsd:string (value comes from list: {'tcp'|'ssl'|'http'|'https'}) </Protocol> [0..1]
<HostName> xsd:string </HostName> [0..1]
<Port> tailoredPortONLYType </Port> [0..1]
End All
</...>
Schema Component Representation
top

Complex Type: ReplicationsType

Super-types: None
Sub-types: None
Name ReplicationsType
Abstract no
Diagram
XML Instance Representation
<...>
Start Sequence [1..*]
<Replication> [1]
Start All [1]
<Id> ... </Id> [1]
<Protocol> xsd:string (value comes from list: {'TCP'|'SSL'}) </Protocol> [1]
<PrimaryHost> ... </PrimaryHost> [1]
<PrimaryPort> tailoredPortType </PrimaryPort> [1]
<SecondaryHost> ... </SecondaryHost> [1]
<SecondaryPort> tailoredPortType </SecondaryPort> [1]
<Weight> xsd:nonNegativeInteger </Weight> [0..1]
End All
</Replication>
End Sequence
</...>
Schema Component Representation
top

Complex Type: RoutingDefinitionBaseType

Super-types: ConfigurationSubcomponentType < RoutingDefinitionBaseType (by extension)
Sub-types: None
Name RoutingDefinitionBaseType
Abstract yes
Diagram
XML Instance Representation
<...>
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
</...>
Schema Component Representation
top

Complex Type: RoutingType

Super-types: None
Sub-types: None
Name RoutingType
Abstract no
Diagram
XML Instance Representation
<...>
Start Sequence [1..*]
<RoutingNodeName> xsd:string </RoutingNodeName> [0..1]
<ParameterSet> ... </ParameterSet> [0..1]
<Definitions> [0..1]
Start Choice [0..*]
<DynamicRouting> [1]
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<ConnectionUrls> [1]
<Url> xsd:anyURI </Url> [1..*]
</ConnectionUrls>
</DynamicRouting>
<HttpBasicRouting> [1]
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<Url> xsd:anyURI </Url> [1]
</HttpBasicRouting>
<HttpJmsRouting> [1]
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<Url> xsd:anyURI </Url> [1]
</HttpJmsRouting>
<HttpSoapRouting> [1]
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<Url> xsd:anyURI </Url> [1]
</HttpSoapRouting>
<WebServiceRouting> [1]
<Id> ... </Id> [1]
<ParameterSet> ... </ParameterSet> [0..1]
<Url> xsd:anyURI </Url> [1]
</WebServiceRouting>
End Choice
</Definitions>
<GlobalSubscription> [0..*]
<Id> ... </Id> [1]
<Node> xsd:string </Node> [1..*]
</GlobalSubscription>
End Sequence
</...>
Schema Component Representation
top

Complex Type: RuntimeComponentType

Super-types: ComponentType < RuntimeComponentType (by extension)
Sub-types:
Name RuntimeComponentType
Abstract no
Diagram
XML Instance Representation
<...>
<!-- 'ComponentType' super type was not found in this schema. Some elements and attributes may be missing. -->
<LogicalHosts> ... </LogicalHosts> [0..1]
<License> xsd:string </License> [1]
</...>
Schema Component Representation
top

Simple Type: ParameterSetType

Super-types: xsd:string < ParameterSetType (by restriction)
Sub-types: None
Name ParameterSetType
Content
  • Base XSD Type: string
Diagram
Schema Component Representation
top

Legend

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.
Name AusAddress
Abstract no
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.

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.)
top

Glossary

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.

top