Select Server Configuration
From DOC
Introduction
A server configuration consists of three servers i.e. appserver, database and LDAP e.g. jboss, postgresql1 and openldap1. The latter names are just identifiers for the servers (see tolven-config/credential.xml file). These ids can then be associated with their own credentials (private keys, keystores and truststores for ssl etc), and the locations that these credentials could be deployed to.
As an example, in the default installation, postgresql1 is associated with multiple schemas to hold all of the application tables, while postgresql2 leads to a database with just one schema (called tolven by default). More details are provided below.
ServerIds: appserverId, databaseId and ldapId
The selection of a given server configuration, is usually only made once, during the very first installation, and is unlikely to change over time or through upgrades. A number of Ids are shipped with Tolven, and the current list is below:
- jboss-postgresql1-openldap1
- JBoss is the application server
- PostgreSQL is the database, where postgresql1 is the configuration with the entity tables categorized among a number of schemas
- app: Application metadata and extracted instance data
- core: User, account, sequence generator and related tables
- ctom: NCI Clinical Trial Object Model
- doc: Document Metaphor storage
- flow: Business Process Flow
- gen: Seed Data for Virtual Patient Generation
- jms: JMS Message processing
- provider: Provider
- public: Default schema
- umls: UMLS Tables
- who: World Health Organization Tables
- OpenLDAP is the ldap server
- JBoss is the application server
- PostgreSQL is the database, where postgresql2 is the configuration with the entity tables located in one schema
- tolven: Tolven Tables
- OpenLDAP is the ldap server
- jboss-postgresql2-openldap1
- JBoss is the application server
- PostgreSQL is the database, where postgresql2 is the configuration with the entity tables located in one schema
- tolven: Tolven Tables
- OpenLDAP is the ldap server
- jboss-oracle1-openldap
- JBoss is the application server
- Oracle is the database and the user has a default 'schema'
- tolven: Tolven Tables
- OpenLDAP is the ldap server

