Application Express 4.0.2 was released on November 19, 2010. It addressed most of the known issues with 4.0.1. Below are the remaining known issues and any new issues discovered.
This page was last updated on 12-Jan-2011.
10347091 - CUSTOM PAGE SENTRY FUNCTION DOESN'T WORK ANYMORE AFTER APPLYING PATCHSET 4.0.2.00.06 Session handling of applications with a custom page sentry function is showing unexpected behavior after applying the 4.0.2.00.06 patch set. If a page sentry function is calling apex_custom_auth, htmldb_custom_auth or wwv_flow_custom_auth.define_user_session to register the current session, it will not be correctly stored in the system. This can result in creating a new session, instead of reusing the existing one, or picking up a wrong session when calling the application from the APEX Builder. Workaround: There is a patchset exception for this bug available on MetaLink. This bug is fixed in 4.0.2.00.07 and applying this patch set will also resolve the issue.
9811411 - DYNAMIC ACTION SHOW / HIDE SHOULD ALSO SHOW / HIDE OTHER ITEM ATTRIBUTES The show/hide only controls the element, an element's label and any other elements that are rendered as part of the actual widget (datepicker icon, shuttle icons, color picker icons, all list manager compound controls, etc.). Other item attributes (quick picks, resizeable controls, pre/post element text) are not shown/hidden by the dynamic action. Workaround: When possible, use 'Show all page items on the same line' or 'Hide all page items on the same line'. This will only work if there are no other items within that line that you do not want affected by the dynamic action.
9930553 - FAILED INSTALLATION ON 10.2.0.3 Application Express 4.0 cannot be installed on Database version 10.2.0.3 on Linux and potentially other platforms as well. The installation will end with "ORA-06502: PL/SQL: numeric or value error: associative array shape is not consistent with session parameters". Solution: Apply the patch for bug 5890966 (related bug) or apply the 10.2.0.3 Patch 6 on Windows Platforms (if on Windows Platforms) or apply the 10.2.0.4 database patch set or upgrade to 11gR1 or later.
9908411 - SAVE STATE BEFORE BRANCHING SHOULD IGNORE IR FILTER SYNTAX If you have a branch that passes an interactive report filter (e.g. IR_ENAME), and your branch has "Save State Before Branching" checked, you will get the following error - ERR-1002 Unable to find item ID for item "IR_ENAME" in application xyz. Workaround: Uncheck "Save State Before Branching". This will be fixed in 4.1.