Fixes are available
Rational Build Forge Fix Pack 3 (8.0.0.3) for 8.0
Rational Build Forge Fix Pack 4 (8.0.0.4) for 8.0
Rational Build Forge Fix Pack 5 (8.0.0.5) for 8.0
Rational Build Forge Fix Pack 6 (8.0.0.6) for 8.0
Rational Build Forge Fix Pack 7 (8.0.0.7) for 8.0
Rational Build Forge Fix Pack 8 (8.0.0.8) for 8.0
Rational Build Forge Fix Pack 9 (8.0.0.9) for 8.0
Rational Build Forge Fix Pack 10 (8.0.0.10) for 8.0
Rational Build Forge Interim Fix 1 for 8.0.0.10
Rational Build Forge Fix Pack 11 (8.0.0.11) for 8.0
Rational Build Forge Interim Fix 1 for 8.0.0.11
Rational Build Forge Fix Pack 12 (8.0.0.12) for 8.0
Rational Build Forge Fix Pack 13 (8.0.0.13) for 8.0
Rational Build Forge Fix Pack 14 (8.0.0.14) for 8.0
Rational Build Forge Fix Pack 15 (8.0.0.15) for 8.0
Rational Build Forge Interim Fix 1 for 8.0.0.15
Rational Build Forge Fix Pack 16 (8.0.0.16) for 8.0
Rational Build Forge Fix Pack 17 (8.0.0.17) for 8.0
Rational Build Forge Fix Pack 19 (8.0.0.19) for 8.0
Rational Build Forge Fix Pack 18 (8.0.0.18) for 8.0
Rational Build Forge Fix Pack 20 (8.0.0.20) for 8.0
Rational Build Forge Fix Pack 21 (8.0.0.21) for 8.0
Rational Build Forge Fix Pack 22 (8.0.0.22) for 8.0
APAR status
Closed as program error.
Error description
Under Build Forge 8.0.0.2, the Projects (also Library) and Server pages provide a link to the Help documentation using the non-SSL port, by default under Tomcat is 8080 (WAS is 9080). Under all other pages under the Build Forge console web UI, the Help documentation link is configured using the SSL port, by default under Tomcat is 8443 (WAS is 9443). Steps to reproduce: - Login into Build Forge 8.0.0.2 console web UI as a valid user. - Move to the Projects page. - Click or hover over the Help icon in the upper right-hand corner. Expected result: Help documentation link is listed with SSL port, similar to other pages under Build Forge console. Actual result: Help documentation link is listed with non-SSL port.
Local fix
Modify the following PHP file to force the SSL port usage under the Projects/Library and Server pages. The changes will take affected immediately upon the next time a user accesses the affected Build Forge console web UI page. $BF_HOME/webroot/public/fullcontrol/modules/Projects/templates/x html.projects.view.php on line 170: <div id="content_title_right"> <a href="http://<?php print $T->escape($_SERVER['SERVER_NAME'], 'url'); ?>:8080/BuildForgeHelp/index.jsp?topic=/com.ibm.rational.buildfo rge.doc/topics/projects_about.html" onclick="viewDocURL('http://<?php print $T->escape($_SERVER['SERVER_NAME'], 'url'); ?>:8080/BuildForgeHelp/index.jsp?topic=/com.ibm.rational.buildfo rge.doc/topics/projects_about.html');return false;"> <?php print $T->escape(translate('Help')); ?> <img src="<?php print $_['webroot']; ?>images/help.gif" alt=""/> </a> </div> Change to: <div id="content_title_right"> <a href="http://<?php print $T->escape($_SERVER['SERVER_NAME'], 'url'); ?>:8443/BuildForgeHelp/index.jsp?topic=/com.ibm.rational.buildfo rge.doc/topics/projects_about.html" onclick="viewDocURL('http://<?php print $T->escape($_SERVER['SERVER_NAME'], 'url'); ?>:8443/BuildForgeHelp/index.jsp?topic=/com.ibm.rational.buildfo rge.doc/topics/projects_about.html');return false;"> <?php print $T->escape(translate('Help')); ?> <img src="<?php print $_['webroot']; ?>images/help.gif" alt=""/> </a> </div> $BF_HOME/webroot/public/fullcontrol/modules/Projects/templates/x html.projects.view.php on line 124: <div id="content_title_right"> <a href="http://<?php print $T->escape($_SERVER['SERVER_NAME'], 'url'); ?>:8080/BuildForgeHelp/index.jsp?topic=/com.ibm.rational.buildfo rge.doc/topics/servers_about.html" onclick="viewDocURL('http://<?php print $T->escape($_SERVER['SERVER_NAME'], 'url'); ?>:8080/BuildForgeHelp/index.jsp?topic=/com.ibm.rational.buildfo rge.doc/topics/servers_about.html');return false;"> <?php print $T->escape(translate('help')); ?> <img src="<?php print $_['webroot']; ?>images/help.gif" alt=""/> </a> </div> Change to: <div id="content_title_right"> <a href="http://<?php print $T->escape($_SERVER['SERVER_NAME'], 'url'); ?>:8443/BuildForgeHelp/index.jsp?topic=/com.ibm.rational.buildfo rge.doc/topics/servers_about.html" onclick="viewDocURL('http://<?php print $T->escape($_SERVER['SERVER_NAME'], 'url'); ?>:8443/BuildForgeHelp/index.jsp?topic=/com.ibm.rational.buildfo rge.doc/topics/servers_about.html');return false;"> <?php print $T->escape(translate('help')); ?> <img src="<?php print $_['webroot']; ?>images/help.gif" alt=""/> </a> </div>
Problem summary
**************************************************************** * USERS AFFECTED: * * All * **************************************************************** * PROBLEM DESCRIPTION: * * BUILD FORGE 8.0.0.2 HELP LINK USE ALTERNATE NON-SSL PORT * * UNDER * * PROJECTS/SERVER PAGES * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
The problem was fixed in BuildForge 8.0.0.3 release
Temporary fix
Comments
APAR Information
APAR number
PI31944
Reported component name
BUILD FORGE EE
Reported component ID
5724S2702
Reported release
713
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-12-22
Closed date
2016-02-23
Last modified date
2016-02-23
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
BUILD FORGE EE
Fixed component ID
5724S2702
Applicable component levels
R713 PSN
UP
Document Information
Modified date:
04 May 2022