i-fix Name: PK44642 Problem Summary: Home and Site Map links don't work after session timeout Detailed Problem Description: When the session expires and the message (Error Sessiontime out jsp) is displayed the options Home and Site Map are available from the Launch menu but only cause the ErrorSessionTimeout page to be displayed again. Instead, they should allow the user, as anonymous user, to continue to the home page or site map. If HTTP headers are observed using something like Fiddler, then it will be noticed that the URL to the home page, after decoding, contains screenTemplate='ErrorSessionTimeout' Problem Analysis: The code that builds the Launch menu in the theme (mainMenu.jsp) should specify screenTemplate='' in the navigationIRL tag to clear out the state which is causeing the error page to be displayed each time Home is clicked. Failing Module: wp.theme.webresources Problem Solution: added screenTemplate='' to navigationURL tag in mainMenu.jsp Affected Users: All customers Requisites: PK29878 Platform Specific: No Fix pack: This is planned to be integrated in WP Version 6.0.1.1 and 6.0.2 Installation Steps: NOTE: YOU MUST FIRST DOWNLOAD THE UPDATE INSTALLER TOOL IN ORDER TO INSTALL A FIX. The Portal Update Installer can be downloaded from the following link: http://www.ibm.com/software/genservers/portal/support 1. Create a temporary "fix" directory to store the PK44642.jar file. 2. Copy PK44642.jar file to this directory. 3. Shutdown WebSphere Portal. 4. Ensure the pre-requisite fix(es) are installed. 5. Follow the fix installation instructions that are packaged with the Portal Update Installer on how to install a fix. NOTE: You must also ensure all pre-requisite fix(es) are installed. If you do not, the Portal Update Installer will fail and will list the missing pre-requisite fix(es). 6. While installing this iFix, some replacement JSPs were placed into the /iFix/PK44642/wps.ear/wps.war/themes/html\IBM directory. These are replacements for the original JSPs that were installed with WebSphere Portal. 7. Copy the existing JSPs to a safe location. For example, copy the WebSphere/profiles/wp_profile/installedApps//wps.ear/wps.war/themes/html/IBM/mainMenu.jsp to a safe location. 8. If you have made modifications to the original JSPs that were installed with WebSphere Portal, then please consider these new JSPs (from step 6) as guides and update your own modified JSPs accordingly. However, if your portal is still using the original JSPs that were installed with WebSphere Portal, then use these new JSPs (from step 6) to replace the ones that you backed up in step 7. 9. Because these JSPs are destined for the wps.ear, they will need to be updated in a manner similiar to deploying customized themes and skins. (9a) Please open the WebSphere Portal Info Center. (9b) Open "Designing the appearance of your site" (9c) Open "Deploying customized themes and skins" (9d) Follow the directions to update the affected JSPs 10. Restart WebSphere Portal. 11. The temporary fix directory created in step 1 can now be removed. Un-Installation Steps: NOTE: FIXES MUST BE REMOVED IN THE ORDER THEY WERE APPLIED. DO NOT REMOVE A FIX UNLESS ALL FIXES APPLIED AFTER IT HAVE FIRST BEEN REMOVED. YOU MAY REAPPLY ANY REMOVED FIX. 1. Shutdown WebSphere Portal. 2. Follow the instructions that are packaged with the Portal Update Installer on how to uninstall a fix. 3. Restart WebSphere Portal. NOTE: You will need to repeat the installation steps 8 - 10 above to re-apply the saved file(s) from step 7.