use JAXB api instead of internal interface