Added JAXB to component.xml; added no-arg constructor