IBM Support

PI31944: BUILD FORGE 8.0.0.2 HELP LINK USE ALTERNATE NON-SSL PORT UNDER PROJECTS/SERVER PAGES

Subscribe

You can track all active APARs for this component.

 

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

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSB2MV","label":"Rational Build Forge"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.3","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
04 May 2022