BI Publisher (on OBIEE 12c 12.2.1.2) with excel layout java.lang.ArrayIndexOutOfBoundsException: -1[ — Oracle Analytics

Oracle Analytics Cloud and Server

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

BI Publisher (on OBIEE 12c 12.2.1.2) with excel layout java.lang.ArrayIndexOutOfBoundsException: -1[

Received Response
34
Views
1
Comments

Summary

BI Publisher (on OBIEE 12c 12.2.1.2) with excel layout java.lang.ArrayIndexOutOfBoundsException: -1[

Content

I have BIP report with excel layout

I't worked perfect but when i  add one sheet with no XDO variables it fail .. with error (see below)

After all i remove sheet (what i add on previous step) .. error the same.

I'm on panic

[2017-07-19T16:39:01.330+06:00] [bi_server1] [WARNING] [] [oracle.xdo] [tid: 2675] [userId: <anonymous>] [ecid: bd993c50-1402-4794-9a63-049292189012-0000950d,0:27] [APP: bipublisher] [partition-name: DOMAIN] [tenant-name: GLOBAL] java.lang.ArrayIndexOutOfBoundsException: -1[[

        at oracle.xdo.template.excel.object.SheetObject.addComponent(SheetObject.java:179)

        at oracle.xdo.template.excel.object.BookManager.collectAllNameObjects(BookManager.java:249)

        at oracle.xdo.template.excel.object.BookManager.process(BookManager.java:147)

        at oracle.xdo.template.excel.ExcelController.parseExcelTemplate(ExcelController.java:335)

        at oracle.xdo.template.excel.ExcelController.generateXSL(ExcelController.java:290)

        at oracle.xdo.template.excel.ExcelController.process(ExcelController.java:265)

        at oracle.xdo.template.ExcelProcessor.process(ExcelProcessor.java:244)

        at oracle.xdo.service.excel.ExcelServiceTemplate.embedDataForExcelTemplate(ExcelServiceTemplate.java:990)

        at oracle.xdo.service.excel.ExcelServiceTemplate.embedServiceTemplateData(ExcelServiceTemplate.java:814)

        at oracle.xdo.servlet.ExcelCoreProcessor.transform(ExcelCoreProcessor.java:60)

        at oracle.xdo.servlet.CoreProcessor.process(CoreProcessor.java:647)

        at oracle.xdo.servlet.CoreProcessor.generateDocument(CoreProcessor.java:113)

        at oracle.xdo.servlet.ReportImpl.renderBodyHTTP(ReportImpl.java:1418)

        at oracle.xdo.servlet.ReportImpl.renderReportBodyHTTP(ReportImpl.java:395)

        at oracle.xdo.servlet.resources.ReportItemServiceImpl$ReportItemRunner.call(ReportItemServiceImpl.java:86)

        at oracle.xdo.servlet.resources.ReportItemServiceImpl$ReportItemRunner.call(ReportItemServiceImpl.java:61)

        at java.util.concurrent.FutureTask.run(FutureTask.java:266)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

        at java.lang.Thread.run(Thread.java:745)

Answers