Versions Compared

Key

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

...

Config Key

M / O

Type

Purpose

Category: Data Source Configurations

PROVIDER_URL

M

HOST:PORT

This is the provider URL that should be used for JNDI lookup for DataSource. This is for backward compatibility for scenarios where Connection is still retrieved using Data Source lookup.

JNDI_FACTORY

M

Class Name

This is the JNDI factory that should be used for JNDI Lookup. This value is specific to the Application or Web container within which the application is loaded.

CT_FW_IBATIS_DATASOURCE_KEY

M

String

This is the alias name for the logical data source as defined by CT Database library for the Framework itself. This is useful to ensure that there is no conflict between the Framework's internal query model with that of the model defined by the end application.

CT_FW_DATASOURCE

M

String

This is the JNDI name of the data source that is configured for the Canvas Framework. This could be same or different from the one targeted for the application.

CT_FW_DATABASE_VENDOR

M

String

One of the following values:
oracle
mssql
This is used for switching the underlying database for Oracle or Microsoft SQL Server where the users and objects related to Canvas framework are created.

CT_IBATIS_DATASOURCE_KEYS

M

Comma separated String

This key provides the list of Logical data sources that the application wishes to use. Care should be taken that this list does not include the Data Source name provided under the key CT_FW_IBATIS_DATASOURCE_KEY.

<Data Source>_DSXML

M

Resource Path

For every data source configured under CT_IBATIS_DATASOURCE_KEYS, it is expected that the iBatis configuration XML that corresponds to this Logical data source is pointed out here.

CT_DEFAULT_IBATIS_DATASOURCE_KEY

M

String

This is the Logical data source that should be taken as the default by the framework whenever a developer tries to execute a Database request without explicitly providing the Logical Data Source.
This should be one of the data sources defined under the key CT_IBATIS_DATASOURCE_KEYS.

...