@PUT @Path("subscribed/") @Consumes(MediaType.APPLICATION_XML) @Produces(MediaType.TEXT_PLAIN) public String subscribeTrees(String repXml) { PlistParser parser = new PlistParser(); List<SubscribedTreeModel> list = (List<SubscribedTreeModel>) parser.parse(repXml); List<Long> result = EJBLocator.getStampServiceBean().subscribeTrees(list); StringBuilder sb = new StringBuilder(); for (Long l : result) { sb.append(String.valueOf(l)); sb.append(CAMMA); } String pks = sb.substring(0, sb.length() - 1); debug(pks); return pks; }