Added JAXB 2 Implementation