Export to Excel slow on a portlet that uses an object data provider where the object is not API enabled. The export is hanging and may time out with message about E2E_TIMER limit and error message that the limit is hit:
The system has determined that this export to Excel will take xx.xx minutes to complete
This will only happen on custom non API enabled objects
Steps to Reproduce:
In the SQL trace we notice excessive calls to odf.getObjectCodes
Expected Results: The Export to Excel to complete within reasonable time
Actual Results: The Export to Excel takes significantly longer, hangs or times out with The system has determined that this export to Excel will take xx.xx minutes to complete
15.9.2, 15.9.3, 16.0, 16.0.1
This is caused by DE64076
Engineering addressed the defect as part of DE64043 and is fixed in 16.0.2
(note enabling for API is not reversible)
This can also happen for Project List export if you have Custom Sub-object's under the Project object. In that case enable API for those Sub-objects as a workaround.