i-fix Name: PK34460 Problem Summary: Fix for empty template library when portal default language and browser language do not match Detailed Problem Description: The Template Library is empty when the default portal language and the browser's preferred language do not match. This is due to the following exception that appears in the SystemErr.log: javax.servlet.jsp.JspTagException at com.ibm.workplace.util.portal.taglib.G11nTagSupport.doStartTag(G11nTagSupport.java:71) at com.ibm._jsp._TCListView._jspService(_TCListView.java:1683) at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) Steps to recreate: 1. Administration -> Portal Settings -> Global Settings -> Default Portal Language: French 2. Restart WebSphere_Portal server 3. Set preferred language in browser to English 4. Launch -> Templates -> Template Library The Template Library will appear empty and the above mentioned exception will be found in the SystemErr.log file Problem Analysis: This particular usage of the datetime tag appears to be broken but since it used by many other portlets it was decided to modify the JSP page to no longer use the datetime tag. Failing Module: templatelibraryPortlet.war Problem Solution: TCListView.jsp was modified to no longer use the datetime tag Affected Users: All Requisites: None Platform Specific: No Fix pack: 6.0.0.1 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 temporary "fix" directory to store the jar file. 2. Copy 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. Restart WebSphere Portal. 7. Note that this iFix provided new war file(s): /installableApps/templatelibraryPortlet.war 8. To install the admin portlets listed above, -- start portal server -- logon as wpsadmin -- click on Administration -- click on Portlets -- click on Manage Applications -- update the existing templatelibraryPortlet.war with the new one in the installableApps directory 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. 4. Update the existing templatelibraryPortlet.war with the restored one in the installableApps directory