Aspose.Word (WordML) Error Messaging does not point clearly to the cause

Hi,

We are trying to load WordML documents into Aspose.Word and we are having problems where errors / exceptions are thrown, but don’t point clearly to the cause. They give references
to the Aspose object model / internal line number references as opposed to providing WordML related error messaging. This makes it very difficult to map the error messages that are provided to the source WordML, making debugging very difficult indeed.

Request for Hotfix
Is it possible to request an Update to Aspose.Word to give more user friendly ‘wordml’ focussed messaging so that errors in the input wordml can be identified and rectified.

Additionally, and in the meantime could you be kind enough to advise on the following :

  1. Is there any error messaging documentation/Tool so that we have a mechanism to map the Aspose object errors to wordml, and therefore understand where the problem is ?

and/or

  1. Is there an Aspose Validation object Model /Schema that can be provided so that we can create a validation stage to ensure that WordML files being sent to Aspose satisfy not just WordML requirements but also Aspose WordML requirements.

Hi Ahmed,

Thanks for your interest in Aspose.Words. I am afraid there are no such tools available. Could you please provide me more information about what kind of exceptions are thrown? Which version of Aspose.Words are you using? Also please provide me your code and document if it is needed to reproduce the problem on my side. I will investigate the issue(s) and provide you more information.

PS: You can perhaps implement IWarningCallback interface if you want to have your own custom method called to capture loss of fidelity warnings that can occur during document loading or saving.

Best regards,