Hello,
I get the following exception while calling the updateFields() method on the attached Word document:
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(String.java:658)
at com.aspose.words.zzVVZ.zzxG(Unknown Source)
at com.aspose.words.zzXox.getCharacter(Unknown Source)
at com.aspose.words.zzZMm.zzXWH(Unknown Source)
at com.aspose.words.zzZMm.zzX0q(Unknown Source)
at com.aspose.words.zzLe.zzXWH(Unknown Source)
at com.aspose.words.zzLe.zzX0q(Unknown Source)
at com.aspose.words.zzLe.zzXln(Unknown Source)
at com.aspose.words.zzW8a.zzXWH(Unknown Source)
at com.aspose.words.zzW8a.zzXeQ(Unknown Source)
at com.aspose.words.zzpQ.zzWYs(Unknown Source)
at com.aspose.words.zzZeE.zzW4f(Unknown Source)
at com.aspose.words.zzZeE.zzX0q(Unknown Source)
at com.aspose.words.zzZeE.zzXTf(Unknown Source)
at com.aspose.words.zzWs6.zzXWH(Unknown Source)
at com.aspose.words.zzWs6.zzXWH(Unknown Source)
at com.aspose.words.zzX8z.zzZTl(Unknown Source)
at com.aspose.words.zzX8z.zzYhn(Unknown Source)
at com.aspose.words.zzX8z.zzXWH(Unknown Source)
at com.aspose.words.zzXEv.zzYhn(Unknown Source)
at com.aspose.words.zzXEv.zzxn(Unknown Source)
at com.aspose.words.zzWs6.zzXWH(Unknown Source)
at com.aspose.words.zzWs6.zzXWH(Unknown Source)
at com.aspose.words.zzX8z.zzZTl(Unknown Source)
at com.aspose.words.zzX8z.zzYhn(Unknown Source)
at com.aspose.words.zzX8z.zzXWH(Unknown Source)
at com.aspose.words.zzYx4.zzcp(Unknown Source)
at com.aspose.words.zzYx4.zzX0q(Unknown Source)
at com.aspose.words.zzYx4.zzXTf(Unknown Source)
at com.aspose.words.zzYH7.zzOi(Unknown Source)
at com.aspose.words.zzYH7.zzWX7(Unknown Source)
at com.aspose.words.zzYH7.zzZ8x(Unknown Source)
at com.aspose.words.zzYH7.zzXUp(Unknown Source)
at com.aspose.words.zzW7K.zzZv8(Unknown Source)
at com.aspose.words.zzV3.zzYFC(Unknown Source)
at com.aspose.words.zzVSK.zzZv8(Unknown Source)
at com.aspose.words.zzYz3.zzWxz(Unknown Source)
at com.aspose.words.zzW0z.zzW5v(Unknown Source)
at com.aspose.words.Document.updatePageLayout(Unknown Source)
at com.aspose.words.zzZ9b.zzYxD(Unknown Source)
at com.aspose.words.zzYws.zzVVw(Unknown Source)
at com.aspose.words.zzYHL.zzWeP(Unknown Source)
at com.aspose.words.zzYHL.zzYhn(Unknown Source)
at com.aspose.words.zzYHL.zzXWH(Unknown Source)
at com.aspose.words.zzYHL.zzYmM(Unknown Source)
at com.aspose.words.Range.updateFields(Unknown Source)
at com.aspose.words.Document.updateFields(Unknown Source)
at com.bnpparibas.eqd.drafter.xml2word.Test.main(Test.java:7)
I ran the following piece of code using aspose-words-22.2.0:
public class Test {
public static void main(String[] args) throws Exception {
com.aspose.words.Document doc = new com.aspose.words.Document("D:\test.docx");
doc.updateFields();
}
}
Could you please help us to understand what happens?
Thanks and regards,
Brice