That shouldn't be necessary - a NoClassDefFoundError tells you exactly which class is missing. jagan billa just didn't post it here. But since the problem occurred more than 2 months ago, I'm guessing it's resolved or obsolete by now.
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