Configuration Values

The following configuration values are located in the <FSI_HOME>/config/ConfigValues_FSI.xml file:

Name Description Default Value Comments
com.tibco.fos.fsi.pooledDataSource.driverClassName Pooled Data Source Driver Class Name For Oracle database:

oracle.jdbc.driver.OracleDriver

For PostgreSQL database:

org.postgresql.Driver

com.tibco.fos.fsi.pooledDataSource.host Pooled Data Source Host localhost
com.tibco.fos.fsi.pooledDataSource.port Pooled Data Source Port For Oracle database:

1521

For PostgreSQL database:

5432

com.tibco.fos.fsi.pooledDataSource.database Pooled Data Source Database For Oracle database:

orcl

For PostgreSQL database:

fsidb

com.tibco.fos.fsi.pooledDataSource.username Pooled Data Source Username For Oracle database:

aff_inv

For PostgreSQL database:

fsiuser

com.tibco.fos.fsi.hibernate.default_catalog Hibernate Default Catalog For Oracle database:

aff_inv

For PostgreSQL database:

fsiuser

Must be the same as the pooled data source Username.
com.tibco.fos.fsi.pooledDataSource.password Pooled Data Source Password For Oracle database:

aff_inv

For PostgreSQL database:

fsipassword

com.tibco.fos.fsi.pooledDataSource.url Pooled Data Source URL For Oracle database:

jdbc:oracle:thin:@//

${com.tibco.fos.inv.pooledDataSource.host}:

${com.tibco.fos.inv.pooledDataSource.port}/

${com.tibco.fos.inv.pooledDataSource.database}

For PostgreSQL database:

jdbc:postgresql://

${com.tibco.fos.fsi.pooledDataSource.host}:

${com.tibco.fos.fsi.pooledDataSource.port}/

${com.tibco.fos.fsi.pooledDataSource.database}

?currentSchema=fsischema

com.tibco.fos.fsi.pooledDataSource.initializeSize Pooled Data Source Initialize Size 2
com.tibco.fos.fsi.pooledDataSource.maxIdle Pooled Data Source Max Idle 11
com.tibco.fos.fsi.pooledDataSource.maxActive Pooled Data Source Max Active 12
com.tibco.fos.fsi.pooledDataSource.maxWait Pooled Data Source Max Wait 10000
com.tibco.fos.fsi.pooledDataSource.validationQuery Pooled Data Source Validation Query select 1 from dual
com.tibco.fos.fsi.pooledDataSource.testOnBorrow Pooled Data Source Test OnBorrow FALSE
com.tibco.fos.fsi.pooledDataSource.testWhileIdle Pooled Data Source Test WhileIdle TRUE
com.tibco.fos.fsi.pooledDataSource.timeBetweenEvictionRunsMillis Pooled Data Source Eviction Interval 5000
com.tibco.fos.fsi.pooledDataSource.minEvictableIdleTimeMillis Pooled Data Source Minimum Evictable Idle Time 5000
com.tibco.fos.fsi.pooledDataSource.numTestsPerEvictionRun Pooled Data Source Tests Per Eviction Run 5
com.tibco.fos.fsi.hibernate.dialect Hibernate dialect For Oracle database:

org.hibernate.dialect.Oracle10gDialect

For PostgreSQL database:

org.hibernate.dialect.PostgreSQLDialect

com.tibco.fos.fsi.hibernate.cache.use_second_level_cache Hibernate Second Level Cache Usage FALSE
com.tibco.fos.fsi.hibernate.cache.provider_class Hibernate Cache Provider Class org.hibernate.cache.NoCacheProvider
com.tibco.fos.fsi.hibernate.jdbc.batch_size Hibernate JDBC Batch size 30
com.tibco.fos.fsi.hibernate.show_sql Hibernate Show SQL FALSE
com.tibco.fos.fsi.notification.enable Enable [true,false] lock notifications FALSE
com.tibco.fos.fsi.notification.provider Notification service provider [none, ems,ftl] none
com.tibco.fos.fsi.jms.jndi.url JNDI URL for JMS Service tibjmsnaming://localhost:7222 Must use for lock notification or JMS SOAP API.
com.tibco.fos.fsi.jms.jndi.security.principal JNDI Username admin
com.tibco.fos.fsi.jms.jndi.security.credentials JNDI Password admin
com.tibco.fos.fsi.soapService.jms.targetDestination JMS Queue to process incoming SOAP API requests com.tibco.inventory.soap.api.jms.queue
com.tibco.fos.fsi.soapService.jms.concurrentConsumers Initial count of consumers that process the incoming SOAP request 5
com.tibco.fos.fsi.soapService.jms.maxConcurrentConsumers Max count of consumers that process the incoming SOAP request 10
com.tibco.fos.fsi.ftl.realmServer URL for TIBCO FTL® Realm server http://localhost:8080
com.tibco.fos.fsi.ftl.realm.principal TIBCO FTL Realm Username admin
com.tibco.fos.fsi.ftl.realm.credentials TIBCO FTL Realm Password admin
com.tibco.fos.fsi.ftl.realm.applicationName TIBCO FTL Realm application name fsiapp

Must provide the application name that is created in TIBCO FTL product.

com.tibco.fos.fsi.ftl.realm.endpointName TIBCO FTL Realm endpoint name fsiep

Must provide the endpoint name that is created inside the application created in TIBCO FTL product.

com.tibco.fos.fsi.expiry.check.delay Number of milliseconds between 2 expiry checks 60000
com.tibco.fos.fsi.bulk.configuration Bulk load configuration file path (on the inventory server machine) /tmp/bulkconfig.json
com.tibco.fos.fsi.jwt.rest.token.validity Number of seconds for which JWT token is valid for REST API 3600
com.tibco.fos.fsi.jwt.soap.token.validity Number of seconds for which JWT token is valid for SOAP API 3600