My Oracle Support Banner

Siebel BI Publisher reports fails with error 'java.lang.ArrayIndexOutOfBoundsException' (Doc ID 1939021.1)

Last updated on JUNE 07, 2021

Applies to:

Siebel CRM - Version [21211] and later
Information in this document applies to any platform.


Siebel BI Publisher Report fail to generate suddenly,

The following error message comes up on the Siebel UI:

Error invoking service 'XMLP Driver Service', method 'GenerateBIPReport' at step 'Generate Report'.(SBL-BPR-00162)
BI Publisher engine failed to generate report.(SBL-RPT-50524)

Log file shows the following error:
ObjMgrBusServiceLog Error 1 0004193f54490f18:0 2014-10-25 08:03:30 (outdisp.cpp (247)) SBL-EAI-04308: Operation 'runReport' of Web Service '' at port 'PublicReportService_v11' failed with the following explanation: "oracle.apps.xdo.webservice.exception.OperationFailedException: PublicReportService::generateReport failed: due to java.lang.ArrayIndexOutOfBoundsException: 0".

After further reviewing the BI Publisher log (xdo.log) has below specific errors

[102514_162331143][][STATEMENT] FO parsing error occurred at 'fo:page-sequence' near line 2, column 5922
[102514_162331159][oracle.apps.xdo.template.FOProcessor][EXCEPTION] java.lang.ArrayIndexOutOfBoundsException: 0
at oracle.apps.xdo.common.image.ImageReader.checkFormat(Unknown Source)
at oracle.apps.xdo.common.image.ImageReader.analyze(Unknown Source)
at oracle.apps.xdo.common.image.ImageReader.load(Unknown Source)
at oracle.apps.xdo.generator.pseudo.FlowImage.<init>(Unknown Source)
at oracle.apps.xdo.generator.pseudo.FlowLayoutGenerator.getImage(Unknown Source)


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.