I use Aspose Words for Java 18.4
Using the following code I’m not able to load any Word .docx document (a plain new one or with content):
final var doc = new Document(inputStream);
In my development Windows PC it works withtout problem, but in the production system in a docker container under Debian it fails.
Using the sentetce Locale.getDefault() I noted that the locale is de_US, can be that the problem?
Error:
Caused by: com.aspose.words.FileCorruptedException: The document appears to be corrupted and cannot be loaded.
at com.aspose.words.FileFormatUtil.zzZ(Unknown Source)
at com.aspose.words.Document.zzY(Unknown Source)
at com.aspose.words.Document.zzZ(Unknown Source)
at com.aspose.words.Document.(Unknown Source)
at com.aspose.words.Document.(Unknown Source)
at com.aspose.words.Document.(Unknown Source)
Caused by: java.lang.NullPointerException: null
at com.aspose.words.zzYZW.zzZmn(Unknown Source)
at com.aspose.words.zzYZW.zzZmp(Unknown Source)
at com.aspose.words.zzYZW.zzzj(Unknown Source)
at com.aspose.words.zz6.zzTO(Unknown Source)
at com.aspose.words.zz6.zzTP(Unknown Source)
at com.aspose.words.zzYZW.zzZmt(Unknown Source)
at com.aspose.words.zzYZW.zzZ(Unknown Source)
at com.aspose.words.zz98.visitSectionStart(Unknown Source)
at com.aspose.words.Section.zzZ(Unknown Source)
at com.aspose.words.CompositeNode.acceptCore(Unknown Source)
at com.aspose.words.Section.accept(Unknown Source)
at com.aspose.words.CompositeNode.acceptChildren(Unknown Source)
at com.aspose.words.CompositeNode.acceptCore(Unknown Source)
at com.aspose.words.Document.accept(Unknown Source)
at com.aspose.words.zz98.zzZ(Unknown Source)
at com.aspose.words.Document.zzY(Unknown Source)…