Hi,
I am using Aspose.total with Developer OEM license.
- With Aspose cells, I am trying to convert a XLSX / XLS / ODS file to PDF as follows :
com.aspose.cells.PdfSaveOptions cellsPdfSaveOptions = new com.aspose.cells.PdfSaveOptions();
Workbook workBook = new Workbook(GZIPInputStreamObject);
workBook.save(fileOutputStream, cellsPdfSaveOptions);
- Previously, I am working with [java.version - 1.8.0_231]
In [Java - 1.8], these XLSX / XLS / ODS to PDF conversion works as expected. - I am using the latest version of Aspose cells [22.7]
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.7</version>
</dependency>
- To check the performance in updated Java versions, I changed [Java.version - 17]
- I’ve tested XLSX / XLS / ODS to PDF conversion with Aspose.Cells 22.7 and Java 17, it works fine in local Windows PC.
We are facing this issue only in server.
Redhat Details:
Operating System: Red Hat Enterprise Linux Server 7.9 (Maipo)
Java 17 : java version "17.0.4.1" 2022-08-18 LTS
CPE OS Name: cpe:/o:redhat:enterprise_linux:7.9:GA:server
Kernel: Linux 3.10.0-1160.49.1.el7.x86_64
Architecture: x86-64
- Now, If I try to convert any XLSX / XLS / ODS file to PDF in server, the last line [workBook.save()] throws the below error :
[ERROR MSG] Handler dispatch failed; nested exception is java.lang.InternalError: java.lang.reflect.InvocationTargetException
[ERROR CAUSE] java.lang.InternalError: java.lang.reflect.InvocationTargetException
Do I need to add any other configuration for later Java versions (JDK-17) ?