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