When application generates report we receive following error:

2012 STACKTRACE:

at com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Index: 0, Size: 0---- Error code:-2147467259 Error code name:failed

at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.if(SourceFile:237)

at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:147)

at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:128)

at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:111)

Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

at java.util.ArrayList.rangeCheck(ArrayList.java:604)

at java.util.ArrayList.get(ArrayList.java:382)

at com.crystaldecisions.reports.dataengine.m.l(SourceFile:370)

at com.crystaldecisions.reports.dataengine.m.b(SourceFile:333)

We use CrystalReports 2011. Java web application launches report generation via SAP Crystal Reports runtime engine.

In contrast of other reports this one uses stored procedure (MS SQL database) with parameters.

Can someone suggest what the possible reason of this issue and how to resolve this issue?