Generally the exception Cannot find MessageResources is thrown when the messageresources file has not been properly configured within struts-config.xml, or it may arise when the message resources file is not present within the defined class path.
"What's in a name? That which we call a rose by any other name would smell just as sweet."<br />(William Shakespeare, Romeo and Juliet, Act II, Scene II)
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com