changing the xsd a bit in order to make it workable for jaxb