Hello.
While evaluating latest version 24.10 , we encountered a problem inserting HTML content into Word document.
Below is the stack trace of the error:
Exception in thread "main" java.lang.RuntimeException: Aspose document problem inserting HTML content
at InsertHtmlIntoWord.main(InsertHtmlIntoWord.java:53)
Caused by: java.lang.NullPointerException: Cannot invoke "com.aspose.words.Cell.getLastParagraph()" because the return value of "com.aspose.words.Paragraph.zzWod()" is null
at com.aspose.words.zzXzX.zzZwv(Unknown Source)
at com.aspose.words.zzXzu.zzZGb(Unknown Source)
at com.aspose.words.zzXzu.zzZmL(Unknown Source)
at com.aspose.words.zzXzu.zzZGb(Unknown Source)
at com.aspose.words.zzXzX.zzVXQ(Unknown Source)
at com.aspose.words.zzXzX.zzZGb(Unknown Source)
at com.aspose.words.zzXzX.zzXJq(Unknown Source)
at com.aspose.words.zzXzX.zzZGb(Unknown Source)
at com.aspose.words.zzXzX.zzZGb(Unknown Source)
at com.aspose.words.zzIX.zzWYt(Unknown Source)
at com.aspose.words.DocumentBuilder.insertHtml(Unknown Source)
at com.aspose.words.DocumentBuilder.insertHtml(Unknown Source)
at InsertHtmlIntoWord.updateContentControl(InsertHtmlIntoWord.java:74)
at InsertHtmlIntoWord.main(InsertHtmlIntoWord.java:44)
Note that there were no problem with the same input HTML when using version Aspose Words library 24.8
as well as version 24.1.0 that we currently use.
Attached is the archive containing the following:
- EmptyDoc.docx - input blank word document;
- PublicSansGrid_htmlContent.html - input HTML table to be inserted into Word;
- DocWithEC_publicSansGrid_htmlContent24.8.docx - output after running sample program with Aspose.Words version 24.8;
- TestInsertHtmlIntoWord.java - sample test program illustrating the issue
This issue occurs under both Linux 7 and Windows 11 OS.
Please let us know if you need additional information.
Is there any workaround that can be applied?
Thank you.
TestInsertHtmlIntoWord.zip (32.3 KB)