SYMPTOM:
When user executes a Freeform SQL report in Strategy Web 9.x, the following error occurs:

Error in report results
Error in layout `/WEB-INF/xml/layouts/ReportGridLayout.xml`:line27: Inside tag: Method invocation failure, caused by java.lang.IndexOutofBoundsException: Index: 0, Size: 0
CAUSE:
The issue occurs because one of the attributes on the Freeform SQL report does not have any attribute forms associated with it on the template. This issue occurs when the default browse form is not being mapped in the freeform SQL report. For example, the DESC form is the default browse form; however, only the ID form is being mapped in the report. Normally in this scenario, the ID form is set as template display form. Strategy Technical Support is currently investigating how the Freeform SQL report was able to get in this status where the attribute does not have any attribute form associated with it on the template. Contact Strategy Technical Support for an update on the status of this issue.
ACTION:
This issue can be resolved by following the steps below:



