Fixes issue 5. The base sample is identical to the JAXB sample but works without JAXB.