Cause
Rational Build Forge utilizes two separate copies of the buildforge.conf file.If the password for accessing the database has changed, you must update both configuration files for Rational Build Forge to keep Build Forge functional.
The default locations for these two buildforge.conf files are:
Microsoft Windows:
C:\Program Files\IBM\Build Forge
and
C:\Program Files\IBM\Build Forge\Apache\tomcat\webapps\rbf-services\WEB-INF\classes
UNIX / Linux:
/opt/buildforge/Platform
and
/opt/buildforge/server/tomcat/webapps/rbf-services/WEB-INF/classes
As a best practice, back up your buildforge.conf files before making changes.
The existing db_password in the buildforge.conf files will be encrypted.You can store a plain-text password in this file and the Rational Build Forge process will re-write the file with the updated encrypted version when the engine is re-started with the new information.
If you prefer to store the password in the encrypted form right away, you can use the "bfpwencrypt" program, which is included with your Rational Build Forge install:
Microsoft Windows:
C:\Program Files\IBM\Build Forge\bfpwencrypt -e
UNIX / Linux:
/opt/buildforge/Platform/bfpwencrypt -e
Take the output of that command and store it in each buildforge.conf file, replacing the encrypted text on the "db_password" line:
db_password 5918axxxxxxxxadc168e34e63aca6d29caeec965c23