install.cfgってどんなファイル?

2024年3月23日テクニカルメモ

バージョン9.0.3

install.cfg とは?

install.cfgは、WebFOCUS Clientのリポジトリ情報やコンテキスト情報が管理されている設定ファイルです。

WebFOCUS Clientのリポジトリとの接続が上手くいっていない場合には、install.cfgファイルの設定内容が正しく設定されているかを確認します。

install.cfg で設定される内容を解説します。

■配置場所

Drive:\ibi\WebFOCUS90\config\install.cfg

■記載例

IBI_APPROOT_DIRECTORY=C:/ibi/apps
IBI_WEBAPP_CONTEXT_DEFAULT=/ibi_apps
IBI_WEBFOCUS_CONTEXT=/ibi_apps/WFServlet.ibfs
IBI_STATIC_CONTENT_CONTEXT=/ibi_apps/ibi_html
IBI_HELP_CONTEXT=/ibi_apps/ibi_help
IBI_REPORTCASTER_CONTEXT=/ibi_apps
IBI_REPOS_DB_USER=webfocus
IBI_REPOS_DB_PASSWORD=[AES128I]XXXXXXXXXXXXXXXXXXX
IBI_REPOS_DB_DRIVER=oracle.jdbc.driver.OracleDriver
IBI_REPOS_DB_URL=jdbc:oracle:thin:@192.168.177.66:1521:ORCL
IBI_WEBAPP_DEFAULT_URL=http://サーバ名:8080
IBI_INFOSEARCH_SOLR_URL=http://サーバ名:8983/solr
IBI_HELP_PROXY_HOST=docs.tibco.com
IBI_HELP_PROXY_CONTEXT=/webfocus/8207/doc/html
IBI_HELP_PROXY_SECURE=TRUE
INSTOPT_Product=WebFOCUS
INSTOPT_Version_Prev=8.2
INSTOPT_Service_Pack_Prev=07
INSTOPT_CD_Num_Prev=28
INSTOPT_Version=8.2
INSTOPT_Service_Pack=07
INSTOPT_CD_Num=28
INSTOPT_Service_Pack_Applied_Date=01-27-2022 18:27:41

※上記はOracleへの接続情報となります

■リポジトリ関連の設定内容

処理内容説明
IBI_REPOS_DB_USER データベースへの接続ユーザー名
IBI_REPOS_DB_PASSWORD データベースへの接続ユーザーのパスワード
IBI_REPOS_DB_DRIVER データベース接続ドライバ名
IBI_REPOS_DB_URL データベース接続URL

変更を行った場合はアプリケーションサーバの再起動が必要となります。

よくあるトラブルケース

リポジトリ登録先のデータベースのサーバの変更に伴いWebFOCUSにログインができなくなった

IBI_REPOS_DB_URLに接続先のDBサーバ名が変更されているかご確認ください。

記載例:「接続先のDBサーバ名:ポート番号/DBサービス名」

・Oracleの場合

「jdbc:oracle:thin:@oracleサーバ名:1521:SID」

WebFOCUS管理コンソールからリポジトリの情報を誤って指定して登録してしまった

リポジトリの情報を間違えるとログインができないため Drive:\ibi\WebFOCUS90\config\install.cfgを直接編集することで対処可能です。