Does docx4j have a function I can call to validate a docx document with respect to the Specification/Schema? Does this happen automatically when WordprocessingMLPackage.load() is called? How descriptive is Docx4JException? Will I get a detailed description of what's wrong?
I want to use docx4j to process and modify docx documents created with MS Office as well as other 3rd party programs and want to make sure first and foremost that what I'm about to process/modify is good to begin with. If it's not good I want to have some way to indicate where/why it's broken so I can report it to the user.
I read the javadoc and checked the forums and didn't find an answer.
Looks like a fantastic project.