Configuring Values in the ConfigValues_FSI.XML File
Configure the following properties in the $FSI_HOME/config/ConfigValues_FSI.xml file. This process is mandatory for typical installation.
- Configure the following properties which are specific to database connection. Based on the database being used, Oracle or PostgreSQL, the properties value may change.
<ConfValue description="Pooled Data Source Host" name="Pooled Data Source Host" propname="com.tibco.fos.fsi.pooledDataSource.host" sinceVersion="1.0" visibility="Basic"> <ConfString default="localhost" value="12.345.67.89"/> </ConfValue> <ConfValue description="Pooled Data Source Port" name="Pooled Data Source Port" propname="com.tibco.fos.fsi.pooledDataSource.port" sinceVersion="1.0" visibility="Basic"> <ConfString default="1521" value="1234"/> </ConfValue> <ConfValue description="Pooled Data Source Database" name="Pooled Data Source Database" propname="com.tibco.fos.fsi.pooledDataSource.database" sinceVersion="1.0" visibility="Basic"> <ConfString default="orcl" value="fosdb12.na.tibco.com"/> </ConfValue> <ConfValue description="Pooled Data Source Username" name="Pooled Data Source Username" propname="com.tibco.fos.fsi.pooledDataSource.username" sinceVersion="1.0" visibility="Basic"> <ConfString default="aff_inv" value="username"/> </ConfValue> <ConfValue description="Hibernate Default Catalog" name="Hibernate Default Catalog" propname="com.tibco.fos.fsi.hibernate.default_catalog" sinceVersion="1.0" visibility="Basic"> <ConfString default="aff_inv" value="Catalog"/> </ConfValue> <ConfValue description="Pooled Data Source Password" name="Pooled Data Source Password" propname="com.tibco.fos.fsi.pooledDataSource.password" sinceVersion="1.0" visibility="Basic"> <ConfString default="aff_inv" isPassword="true" value="password"/> </ConfValue>
- Configure the following properties for enabling or disabling of notifications:
<ConfValue description="Enable [true,false] lock notifications" name="Enable/Disable lock notifications" propname="com.tibco.fos.fsi.notification.enable" sinceVersion="2.0" visibility="Basic"> <ConfString default="false" value="false" /> </ConfValue>
If notifications are enabled in the above step, then you must set the following property to a valid notification provider. The values for providers supported are TIBCO Enterprise Messaging Service™, TIBCO FTL®, and none.
<ConfValue description="Notification service provider [none,ems,ftl]" name="Notification Provider" propname="com.tibco.fos.fsi.notification.provider" sinceVersion="2.0" visibility="Basic"> <ConfString default="none" value="none" /> </ConfValue>
If value is ems then you must set EMS_HOME in environment variables and subsequently you must set the following properties:<ConfValue description="JNDI URL for EMS Service" name="JNDI URL" propname="com.tibco.fos.fsi.jms.jndi.url" sinceVersion="1.0" visibility="Basic"> <ConfString default="tibjmsnaming://localhost:7222" value="tibjmsnaming://localhost:1234"/> </ConfValue> <ConfValue description="JNDI Username" name="JNDI Username" propname="com.tibco.fos.fsi.jms.jndi.security.principal" sinceVersion="1.0" visibility="Basic"> <ConfString default="admin" value="username"/> </ConfValue> <ConfValue description="JNDI Password" name="JNDI Password" propname="com.tibco.fos.fsi.jms.jndi.security.credentials" sinceVersion="1.0" visibility="Basic"> <ConfString default="admin" isPassword="true" value="password"/> </ConfValue>
If value is ftl then FTL_HOME must be set in environment variables and subsequently you must set the following properties:
<Category description="Inventory TIBCO FTL Configuration" name="Inventory FTL" visibility="Basic"> <ConfValue description="URL for FTL Realm server" name="FTL Realm Server" propname="com.tibco.fos.fsi.ftl.realmServer" sinceVersion="2.0" visibility="Basic"> <ConfString default="http://localhost:8080" value="http://localhost:8080" /> </ConfValue> <ConfValue description="FTL Realm Username" name="FTL Username" propname="com.tibco.fos.fsi.ftl.realm.principal" sinceVersion="2.0" visibility="Basic"> <ConfString default="admin" value="admin" /> </ConfValue> <ConfValue description="FTL Realm Password" name="FTL Password" propname="com.tibco.fos.fsi.ftl.realm.credentials" sinceVersion="2.0" visibility="Basic"> <ConfString default="admin" isPassword="true" value="admin" /> </ConfValue> <ConfValue description="FTL Realm application name" name="FTL Application Name" propname="com.tibco.fos.fsi.ftl.realm.applicationName" sinceVersion="2.0" visibility="Basic"> <ConfString default="fsiapp" value="fsiapp" /> </ConfValue> <ConfValue description="FTL Realm endpoint name" name="FTL Endpoint Name" propname="com.tibco.fos.fsi.ftl.realm.endpointName" sinceVersion="2.0" visibility="Basic"> <ConfString default="fsiep" value="fsiep" /> </ConfValue> </Category>
- Configure the following properties for bulk load:
<Category description="Inventory bulk load" name="Inventory bulk load" visibility="Basic"> <ConfValue description="Bulk load configuration file path (on the inventory server machine)." name="Bulk load configuration file path." propname="com.tibco.fos.fsi.bulk.configuration" sinceVersion="1.0" visibility="Basic"> <ConfString default="/tmp/bulkconfig.json" value="/TIBCO_HOME/fsi/1.0/bulk_upload/bulkconfig.jsonbulk_upload/bulkconfig.json"/> </ConfValue> </Category>
Copyright © Cloud Software Group, Inc. All rights reserved.