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

Last updated on NOVEMBER 19, 2015

Applies to:

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

Symptoms

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 'http://xmlns.oracle.com/oxp/service/v11/PublicReportService.PublicReportServiceService' 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)

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms