I was using JAXB 2.0 and didn't notice your comments section with the update. I was struggling with which jar files to set in classpath. Thank god I found it. Thank you very much for getting back to the article and updating with JAXB 2.0.