My Oracle Support Banner

E1: OVR: Specific One View Reports Fail with On-Screen Error: "Error occurred on retrieving data xml" and "Invalid byte 2 of 2-byte UTF-8 sequence" Error Message in the bipublisher.log (Doc ID 2993427.1)

Last updated on DECEMBER 18, 2023

Applies to:

JD Edwards EnterpriseOne Tools - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

Specific One View Reports (OVR) started failing with the below on-screen error in the BI Publisher interactive viewer:

Error occurred on retrieving data xml

When PDF format is selected for the same report, below error appears in the PDF:

oracle.xdo.servlet.data.DataException: oracle.xdo.servlet.data.DataException: oracle.xdo.servlet.data.DataException: java.lang.NullPointerException

When this issue happens, below error messages are captured in the bipublisher.log:

javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1409]
Message: Invalid byte 2 of 2-byte UTF-8 sequence.
    at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:599)
    at oracle.xdo.template.online.dms.dataset.BusinessView.read(BusinessView.java:366)
    at oracle.xdo.template.online.dms.dataset.DataSetWriter.readBusinessView(DataSetWriter.java:94)
    at oracle.xdo.dataengine.perf.structure.InteractivePoolList.initSessionIfNecessary(InteractivePoolList.java:62)
    at oracle.xdo.dataengine.perf.structure.InteractivePoolList.<init>(InteractivePoolList.java:46)
    at oracle.xdo.dataengine.perf.structure.StructurePoolListFactory.createStructurePool(StructurePoolListFactory.java:22)
    at oracle.xdo.dataengine.InteractiveProcessor.initStructurePool(InteractiveProcessor.java:80)
    at oracle.xdo.dataengine.InteractiveProcessor.process(InteractiveProcessor.java:217)
    at oracle.xdo.dataengine.XMLPGEN.processMergedDataSet(XMLPGEN.java:1899)
    at oracle.xdo.dataengine.DataProcessor.processData(DataProcessor.java:385)
    at oracle.xdo.servlet.dataengine.DataProcessorImpl.processData(DataProcessorImpl.java:310)
    at oracle.xdo.servlet.dataengine.DataProcessorImpl.render(DataProcessorImpl.java:687)
    at oracle.xdo.servlet.ReportModelContextImpl.getReportXMLData(ReportModelContextImpl.java:343)
    at oracle.xdo.servlet.ReportContextImplV2.getReportXMLData(ReportContextImplV2.java:119)
    at oracle.xdo.servlet.CoreProcessor.process(CoreProcessor.java:528)

Steps to replicate:

  1. Login to the jas instance
  2. Access the specific OVR application
  3. Run the OVR from One View menu

Changes

Changed the start-up method for BIP from windows service script to manual.

Cause

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
Symptoms
Changes
Cause
Solution
References


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