Hello,
in Aspose Words for Java I do the following:
ResultSet rs = preparedStatement.executeQuery();
TemplateBase templateBase = new TemplateBase();
templateBase.setWhereValue(brosch);
DataSet dataSet = new DataSet();
DataTable dtData = new DataTable(rs, "Broschuere"); //<--- exception happens here
dataSet.getTables().add(dtData);
But with some data I get this ugly exception:
java.sql.SQLException: ORA-22835: Buffer too small for CLOB to CHAR or BLOB to RAW conversion (actual: 6050, maximum: 4000)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:207)
at oracle.jdbc.driver.T4CPreparedStatement.fetch(T4CPreparedStatement.java:1119)
at oracle.jdbc.driver.OracleResultSetImpl.close_or_fetch_from_next(OracleResultSetImpl.java:373)
at oracle.jdbc.driver.OracleResultSetImpl.next(OracleResultSetImpl.java:277)
at com.aspose.words.net.System.Data.zzY.zzY(Unknown Source)
at com.aspose.words.net.System.Data.DataTable.refresh(Unknown Source)
at com.aspose.words.net.System.Data.DataTable.<init>(Unknown Source)
at it.siag.wave.report.Report.brochure(Report.java:355)
at it.siag.wave.report.Test.main(Test.java:75)
This exception is generated from Aspose Words 16.7.0, but I tried the latest version and have the exact same behaviour.
Is this an Aspose bug, or can I do something to make this work?