Kindly notice that we receive the next exception during opening word documents with Aspose Java Words Library , and we don’t have the capability to change JDK Runtime to be IBM Semeru or Eclipse J9
Aspose Version : aspose-words-24.5-jdk16.jar
JDK Version :Java™ SE Runtime Environment (build 8.0.8.25 - pwa6480sr8fp25-20240328_01(SR8 FP25))
IBM J9 VM (build 2.9, JRE 1.8.0 Windows Server 2019 amd64-64-Bit Compressed References 20240305_66992 (JIT enabled, AOT enabled)
OpenJ9 - e3126d7
OMR - f2f50a8
IBM - b81b1e2)
JCL - 20240322_01 based on Oracle jdk8u411-b09
Exception Details
Caused by: com.aspose.words.internal.zzZwx: Exception on self test: Array index out of range: 32: EC
at com.aspose.words.internal.zzVQd.zzS(Unknown Source)
at com.aspose.words.internal.zzVUf.zzS(Unknown Source)
at com.aspose.words.internal.zzVUf.<clinit>(Unknown Source)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:338)
at com.aspose.words.internal.zzXUQ.zzYQy(Unknown Source)
at com.aspose.words.internal.zzXUQ.zzZma(Unknown Source)
at com.aspose.words.internal.zzXUQ$zzS.run(Unknown Source)
at com.aspose.words.internal.zzXUQ.zzYG9(Unknown Source)
at com.aspose.words.internal.zzzP$zzDW.<init>(Unknown Source)
at com.aspose.words.internal.zzzP$zzS.zzS(Unknown Source)
at com.aspose.words.internal.zzWqd.<clinit>(Unknown Source)
at com.aspose.words.internal.zzWym.zzDW(Unknown Source)
at com.aspose.words.internal.zzWym.zziY(Unknown Source)
at com.aspose.words.zzXwu.zziY(Unknown Source)
at com.aspose.words.zzXwu.zzDW(Unknown Source)
at com.aspose.words.zzXwu.zzS(Unknown Source)
at com.aspose.words.zzWPd.zzS(Unknown Source)
at com.aspose.words.zzWPd.zzYjG(Unknown Source)
at com.aspose.words.zzWPd.zzZlZ(Unknown Source)
at com.aspose.words.zzWPd.zzWCy(Unknown Source)
at com.aspose.words.License.setLicense(Unknown Source)
at com.ebla.cms.filenet.ce.template.AsposeDocument.initLicense(AsposeDocument.java:138)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)