Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


The following is a sample data base configuration databaseconfig.properties (as per the name given in the default descriptor):

Code Block
languagebash
# The FW Datasource key, framework datasource name and database vendor.
#######################################################################
CT_FW_IBATIS_DATASOURCE_KEY = CT_DS

# The data source that should be used by the CT framework for connecting to 
# its data model.
# CT_FW_DATASOURCE =java:/comp/env/jdbc/OraSource
CT_FW_DATASOURCE =java:/OraSource

# The database vendor for which vendor specific scripts will be loaded.
#CT_FW_DATABASE_VENDOR=mysql
# CT_FW_DATABASE_VENDOR=db2
#CT_FW_DATABASE_VENDOR=mssql
CT_FW_DATABASE_VENDOR=oracle 

#######################################################################
# The Impl Datasource key Name
#######################################################################

#WebLogic
#DATASOURCE_NAME=ImplOraSource
#PROVIDER_URL=localhost:7001
#JNDI_FACTORY=weblogic.jndi.WLInitialContextFactory

#######################################################################

#JBOSS
# DATASOURCE_NAME=java:/comp/env/jdbc/ImplOraSource
DATASOURCE_NAME=java:/ImplOraSource
PROVIDER_URL=localhost:9080
JNDI_FACTORY=org.apache.naming.NamingContext

#######################################################################
# The Impl Datasource keys and its corresponding iBATIS SQL MAP file.
#######################################################################

#CT_IBATIS_DATASOURCE_KEYS =
#[CT_IBATIS_DATASOURCE_KEY]_DSXML =
CT_IBATIS_DATASOURCE_KEYS = CT_MODEL_HOUSE 
CT_MODEL_HOUSE_DSXML = com/intellectdesign/modelhouse/database/ibatis/config/CTIMPLDatabaseConfig.xml
 
#######################################################################
# The default iBATIS datasource key for the implementation SQL MAP file.
#######################################################################
CT_DEFAULT_IBATIS_DATASOURCE_KEY=CT_MODEL_HOUSE 
#######################################################################
# The JNDIName for the user transaction which is getting created.
#######################################################################

USER_TXN_NAME.JNDIName=java:comp/UserTransaction
REMOTE_TXN_NAME.JNDIName=java:comp/UserTransaction

...