Name: PK38226 ============= Summary: Action URLs created via the PortletStateManagerService do not trigger the processAction() method of the portlet Problem Description: The problem refers to all portlet action URLs that are generated via the PortletTargetAccessorController as follows: PortletTargetAccessorController tCtrl = tAccFct.getPortletTargetAccessorController(url.getState()); When submitting such URLs, the portal considers the encoded actions as invalid and silently ignores them. The problem occurs on protected pages only and is caused by a missing action ID which must be encoded into the action URL. Problem Solution: Fix makes sure that the action ID gets encoded properly into portlet action URLs. Failing Module(s): Engine: Tags & Commands Affected Users: All users Version Information: Portal Version(s): 6.0.0.0 Pre-Requisite(s): Co-Requisite(s): --- Platform Specific: This fix applies to all platforms. Installation: 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. Follow the fix installation instructions that are packaged with the Portal Update Installer on how to install the fix. 5. Restart WebSphere Portal. 6. The temporary directory may be removed. Un-Installation: 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 the fix. 3. Restart WebSphere Portal.