@GET @Produces("application/xml") public String getAllAsXml() { List<T> all = dao.findAll(); EntityList<T> list = new EntityList<T>(); list.setItems(all); String s = marshall(entityClass, list); return s; }