BIRT generates error while reading Long Datatype
If you are reading a Long datatype in a data set in a BIRT report you might receive the below error while executing the report in the fetch function is executed in the report. Fri Mar 26 16:02:58 GST 2021 ERROR getString(LONGDATATYPECOL) failed. java.sql.SQLException: Stream has already been closed at oracle.jdbc.driver.LongAccessor.getBytesInternal(LongAccessor.java:131) at oracle.jdbc.driver.Accessor.getBytes(Accessor.java:951) at oracle.jdbc.driver.LongAccessor.getString(LongAccessor.java:166) at oracle.jdbc.driver.GeneratedStatement.getString(GeneratedStatement.java:327) at oracle.jdbc.driver.GeneratedScrollableResultSet.getString(GeneratedScrollableResultSet.java:882) at oracle.jdbc.driver.GeneratedResultSet.getString(GeneratedResultSet.java:1460) at com.ibm.tivoli.maximo.report.script.MXReportResultSet.getString(MXReportResultSet.java:541) at com.ibm.tivoli.maximo.report.script.MXReportDataSetImpl.getString(MXReportDataSetImpl.java:434) at sun.reflect...