2.7 BOT Configuration
For the BOT to function, the following parameters are to be defined in the application.properties file available in the .war (OracleFSLLChatBot.war) in the path indicated below.
<OFSLL Installed Directory path>LL\release\<release version>\ws_as\ChatBot\OracleFSLLChatBot.war\WEB-INF\classes\
The below tables lists all the parameters of the properties file. However, only those fields marked as Y in Update required (Y/N) column are to be updated.
Table 2-1 BOT Configuration - Parameters
Sl.No | Parameter Name | Fields | Description | Update required (Y/N) | Sample |
---|---|---|---|---|---|
1 | paymentPurposeRequired=Y | Boolean | Captures the Payment purpose Required | N | Y |
2 | accessToken= | String | Captures the access token | N | |
3 | proxyIP= | String | Captures the Proxy | N | |
4 | proxyPort= | Integer | Captures the Proxy Port | N | |
5 | googleAPIKey= | String | Captures the Google API key | N | |
6 | imageUrl= | Path | Captures the Image URL | N | |
7 | defaultHomeEntity= | String | Captures the home entity | N | |
8 | stockCode= | String | Captures the Stock Code | N | |
9 | moneyTransferPay= | String | Captures the Money Transfer Pay | N | |
10 | defaultBaseContext= | String | Captures the default base content | N | |
11 | sessionExpiryInMinutes = 15 | Integer | Captures the Session timeout value | N | |
12 | ofsll.suffix = htm | String | Suffix of the files | N | Keep as .htm |
13 | ofsll.otmHttpUrl=https://docs.oracle.com/cd/ | String | Captures the suffix for OTM Url | N | Keep as https://docs.oracle.com/cd/ |
14 | ofsll.fIndex=/findex.htm | String | Captures the Findex path | N | Keep as /findex.htm |
15 | ofsll.index=index.htm | String | Captures the index.htm | N | Keep as index.htm |
16 | ofsll.video=/videos.htm | String | Captures the video file path | N | Keep as /video.htm |
17 | ofsll.ofsllReleaseNotes=/pdf/refdocs/ofsll_release_notes.pdf | String | Captures the OFSLL release notes suffix | N | Do not change |
18 | ofsll.ofsllReleaseDoc=https://docs.oracle.com/en/industries/financial-services/financial-lending-leasing/index.html | String | Captures the OFSLL release doc URL | N | Do not change |
19 | ofsll.splitSeperator== | String | Captures the Split separator | N | Do not change |
20 | ofsll.maxHitsResults=100 | String | Captures the Max no of its results of the document query | Y (optional) | Change depending upon search results |
21 | ofsll.baseURL = | String | Captures the Service API URL | Y | Application URL |
22 | ofsll.username = | String | Captures the username of weblogic server | Y | Weblogic username |
23 | ofsll.pasd = | String | Captures the Password of weblogic server | Y | Weblogic password |
24 | ofsll.indexDir =/folder path | Path |
Captures the complete folder path where index files are placed (In this location, copy the index files from respective release folder. The index dir specific files are available in the below location: LL\release\14_x_0_0_0\ws_as\ChatBot\14.x) |
Y |
Change as per server indexed folder. Note: Ensure to use the same dir file indicated the path. |
25 | ofsll.releaseVersionUrl= | Path | Captures the Part Number | Y | Refer Release Specific Indexing table. |
26 | ofsll.releaseNo= | Decimal | Captures the Release Number | Y | Refer Folder Name column Release Specific Indexing table. |
27 | ofsll.releaseHighlights=/pdf/refdocs/release_highlights.htm | String | Captures the release highlights file path | N | Keep as /pdf/refdocs/release_highlights.htm |
Parent topic: Developer Guide for BOT Customization