Configuration Values
The following configuration values are located in the
$PSI_HOME/seed-data/app-properties/ConfigValues_PSIService.json
file:
Name | Description | Value |
---|---|---|
logging.config | Logging Configuration File Path | config/logback_psi.xml |
datasourceDriverClassName | Pooled Data Source Driver Class Name | oracle.jdbc.driver.OracleDriver (Oracle) or org.postgresql.Driver (Postgres) |
psiDsUsername | Pooled Data Source Username | psiusr210 |
com.tibco.fos.psi.hibernate.default_catalog | Hibernate Default Catalog | psiusr210 |
psiDsPassword | Pooled Data Source Password | psiusr210 |
psiDsUrl | Pooled Data Source URL | jdbc:oracle:thin:@//localhost:1521/orcl.apac.tibco.com (Oracle) or jdbc:postgresql://localhost:5432/psidb?currentSchema=psischema (Postgres) |
psiDsInitializeSize | Pooled Data Source Initialize Size | 2 |
psiDsMaxIdle | Pooled Data Source Max Idle | 11 |
psiDsMaxActive | Pooled Data Source Max Active | 12 |
psiDsMaxWait | Pooled Data Source Max Wait | 10000 |
datasourceValidationQuery | Pooled Data Source Validation Query | select 1 from dual or SELECT 1 |
psiDsTestOnBorrow | Pooled Data Source Test OnBorrow | false |
psiDsTestWhileIdle | Pooled Data Source Test WhileIdle | true |
psiDsTimeBetweenEvictionRunsMillis | Pooled Data Source Eviction Interval | 5000 |
psiDsMinEvictableIdleTimeMillis | Pooled Data Source Minimum Evictable Idle Time | 5000 |
psiDsNumTestsPerEvictionRun | Pooled Data Source Tests Per Eviction Run | 5 |
hibernateDialect | Hibernate dialect | org.hibernate.dialect.Oracle10gDialect (Oracle) or org.hibernate.dialect.PostgreSQLDialect (Postgres) |
hbm.cache.use_second_level_cache | Hibernate Second Level Cache Usage | false |
hbm.cache.provider_class | Hibernate Cache Provider Class | org.hibernate.cache.NoCacheProvider |
hbm.jdbc.batch_size | Hibernate JDBC Batch size | 30 |
psiDsHibernateShowSql | Hibernate Show SQL | false |
db.defaultAutoCommit | Default Automocommit for DB | false |
db.rollbackOnReturn | Rollback on Return | false |
db.commitOnReturn | Commit on Return | false |
expiry.check.delay | Number of milliseconds between 2 expiry checks | 60000 |
watchdog.period | Default Watchdog period | 5000 |
notification.enable | Enable/Disable notification generation in locking use cases. | false or true |
notification.provider | Notification service provider [none,ems]. It must be set to[ems] if notification generation is enabled | none or ems |
emsServerURL | JNDI URL for JMS Service | tibjmsnaming://localhost:7222 |
emsServerUsername | JNDI Username | admin |
emsServerPassword | JNDI Password | admin |
jms.targetDestination | JMS Queue to process incoming SOAP API requests | com.tibco.inventory.soap.api.jms.queue |
jms.concurrentConsumers | Initial count of consumers that process the incoming SOAP request | 5 |
com.tibco.fos.psi.soapService.jms.maxConcurrentConsumers | Max count of consumers that process the incoming SOAP request | 10 |
bulk.configuration | Bulk load configuration file path (on the inventory server machine). | /tmp/bulkconfig.json |