<?xml version="1.0"?>
<openejb xmlns="http://www.openejb.org/System/Configuration">
    <Container id="Default CMP Container" ctype="CMP_ENTITY">
        Global_TX_Database  src/examples/conf/mssql.titan_global_database.xml
        Local_TX_Database   src/examples/conf/mssql.titan_local_database.xml
    </Container>
<!--
#  
#  Container
#
#  Must be defined in the service-jar.xml of the jar
#  
#  Attributes:
#
#  jar    The location of the jar that contains the
#         the service-jar.xml and the classes for the
#         service.
#
#  id     The id of the service provider defined in 
#         the service-jar.xml
#
#  ctype  The bean type this container services
# 
-->
<Container 
    id="Default BMP Container" 
    ctype="BMP_ENTITY">
    
#  --------------------------------------------------------------
#  The Default BMP Container has no customizable properties to  
#  override.                                             
#  --------------------------------------------------------------

</Container>


<!--
#  
#  Container
#
#  Must be defined in the service-jar.xml of the jar
#  
#  Attributes:
#
#  jar    The location of the jar that contains the
#         the service-jar.xml and the classes for the
#         service.
#
#  id     The id of the service provider defined in 
#         the service-jar.xml
#
#  ctype  The bean type this container services
# 
-->
<Container 
    id="Default Stateful Container" 
    ctype="STATEFUL">
    
#  --------------------------------------------------------------
#  To override the values in the default implementation, simply 
#  uncomment the respective line and provide a new value.
#  --------------------------------------------------------------

#  The passivator is responsible for writing beans to disk 
#  at passivation time. Different passivators can be used 
#  by setting this property to the fully qualified class name
#  of the PassivationStrategy implementation. The passivator
#  is not responsible for invoking any callbacks or other 
#  processing, its only responsibly is to write the bean state
#  to disk.
#
#  Known implementations:
#     org.openejb.core.stateful.RAFPassivater
#     org.openejb.core.stateful.SimplePassivater
#    
#  Default:
#  Passivator   org.openejb.core.stateful.SimplePassivater
#
#  Examples:
#  Passivator   org.openejb.core.stateful.RAFPassivater
#  Passivator   com.your.implementation.of.PassivationStrategy
    
#  Specifies the time to wait between invocations. This 
#  value is measured in minutes.  A value of 5 would 
#  result in a time-out of 5 minutes between invocations.
#
#  Default:
#  TimeOut  20
#
#  Examples:
#  TimeOut  5
#  TimeOut  60
#  TimeOut  9999
   
#  Specifies the size of the bean pools for this 
#  stateful SessionBean container.
#
#  Default:
#  PoolSize  100
#
#  Examples:
#  PoolSize  10
#  PoolSize  50
#  PoolSize  200


#  Property name that specifies the number of instances
#  to passivate at one time when doing bulk passivation.
#  Must be less than the PoolSize.
#
#  Default:
#  BulkPassivate  50
#
#  Examples:
#  BulkPassivate  5
#  BulkPassivate  10
#  BulkPassivate  100
    

</Container>    
<!--
#  
#  Container
#
#  Must be defined in the service-jar.xml of the jar
#  
#  Attributes:
#
#  jar    The location of the jar that contains the
#         the service-jar.xml and the classes for the
#         service.
#
#  id     The id of the service provider defined in 
#         the service-jar.xml
#
#  ctype  The bean type this container services
# 
-->
<Container 
    id="Default Stateless Container" 
    ctype="STATELESS">
#  --------------------------------------------------------------
#  To override the values in the default implementation, simply 
#  uncomment the respective line and provide a new value.
#  --------------------------------------------------------------
#    
#  Specifies the whether or not to this stateless 
#  SessionBean container should use a strict pooling algorithm.
#  true or false
#
#  Default:
#  StrictPooling  true
#  
#  Valid options are:
#  StrictPooling  true
#  StrictPooling  false

</Container>

    <SecurityService id="Default Security Service"/>
    <TransactionService id="Default Transaction Manager"/>
    <Connector id="Default JDBC Database">
        JdbcDriver com.ddtek.jdbc.sqlserver.SQLServerDriver
        JdbcUrl jdbc:datadirect:sqlserver://SERVER:1433
        UserName user
        Password password
    </Connector>
    <Deployments dir="beans/" />
</openejb>