public RepositoryBaseResource getTemplate(String id) throws IOException { String responseText = RequestFacade.doGetForText("service/local/templates/repositories/" + id, not(inError())); LOG.debug("responseText: \n" + responseText); XStreamRepresentation representation = new XStreamRepresentation( XStreamFactory.getXmlXStream(), responseText, MediaType.APPLICATION_XML); RepositoryResourceResponse resourceResponse = (RepositoryResourceResponse) representation.getPayload(new RepositoryResourceResponse()); return resourceResponse.getData(); }