#
# The default size of the method ready bean pools.
# Every bean class gets its own pool of this size.
#
PoolSize 100
# The name of the database.xml file that is used for global or
# container managed transactions. This will be used when the
# TransactionManager is managing the transaction, such as when
# the tx attribute is Supports (client has tx), RequiresNew,
# Required or Manditory.
#
# Specifies the configuration for obtaining database connections
# and the mapping.xml schema which describes how beans map to
# the database.
#
Global_TX_Database conf/default.cmp_global_tx_database.xml
# The name of the database.xml file that is used for local or
# unspecified transaction contexts. This will be used when
# the TransactionManager is not managing the transaction, such
# as when the tx attribute is Supports (no client tx),
# NotSupported, or Never.
#
# Specifies the configuration for obtaining database connections
# and the mapping.xml schema which describes how beans map to
# the database.
#
Local_TX_Database conf/default.cmp_local_tx_database.xml
# --------------------------------------------------------------
# The Default BMP Container has no customizable properties to
# override.
# --------------------------------------------------------------
# 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
Passivator org.openejb.core.stateful.SimplePassivater
# 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.
TimeOut 20
# Specifies the size of the bean pools for this
# stateful SessionBean container.
PoolSize 100
# Property name that specifies the number of instances
# to passivate at one time when doing bulk passivation.
# Must be less than the PoolSize.
BulkPassivate 50
# Specifies the time to wait between invocations. This
# value is measured in milliseconds. A value of 5 would
# result in a time-out of 5 milliseconds between invocations.
# A value of zero would mean no timeout.
TimeOut 0
# Specifies the size of the bean pools for this
# stateless SessionBean container.
PoolSize 10
# StrictPooling tells the container what to do when the pool
# reaches it's maximum size and there are incoming requests
# that need instances.
#
# With strict pooling, requests will have to wait for instances
# to become available. The pool size will never grow beyond the
# the set PoolSize value.
#
# Without strict pooling, the container will create temporary
# instances to meet demand. The instances will last for just one
# method invocation and then are removed.
StrictPooling true