Hi,
Using Aspose Cells for Java, version 22.7.
Sample code:
InputStream inputStream = new AutoCloseInputStream(new BufferedInputStream(new FileInputStream("empty.xlsx")));
new Workbook(inputStream);
AutoCloseInputStream
is from commons-io:commons-io:2.4 library (also attached).
Resulting stacktrace:
Exception in thread "main" java.lang.IllegalArgumentException: can't parse argument number: 1:X8
at java.text.MessageFormat.makeFormat(MessageFormat.java:1429)
at java.text.MessageFormat.applyPattern(MessageFormat.java:479)
at java.text.MessageFormat.<init>(MessageFormat.java:362)
at java.text.MessageFormat.format(MessageFormat.java:840)
at com.aspose.cells.b.a.f.u78.a(Unknown Source)
at com.aspose.cells.b.a.f0.a(Unknown Source)
at com.aspose.cells.c.s9q.B(Unknown Source)
at com.aspose.cells.c.s9q.v(Unknown Source)
at com.aspose.cells.c.s9q.z(Unknown Source)
at com.aspose.cells.c.s9q.y(Unknown Source)
at com.aspose.cells.c.d.a(Unknown Source)
at com.aspose.cells.g_h.a(Unknown Source)
at com.aspose.cells.u78.E(Unknown Source)
at com.aspose.cells.u78.a(Unknown Source)
at com.aspose.cells.f7l.a(Unknown Source)
at com.aspose.cells.o9.a(Unknown Source)
at com.aspose.cells.o9.a(Unknown Source)
at com.aspose.cells.Workbook.a(Unknown Source)
at com.aspose.cells.Workbook.<init>(Unknown Source)
at <sample code above>
Caused by: java.lang.NumberFormatException: For input string: "1:X8"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.parseInt(Integer.java:615)
at java.text.MessageFormat.makeFormat(MessageFormat.java:1427)
... 19 more
Note that Aspose Cells is causing an exception while attempting to generate an error message for another exception.
Kind regards,
Taras
files.zip (172.1 KB)