/** * Import publishers * * @param nodes * @return */ private Boolean processPublishers(NodeList nodes) { NodeList publishers = nodes.item(0).getChildNodes(); for (int i = 0; i < publishers.getLength(); i++) { if (publishers.item(i).getNodeType() == Node.ELEMENT_NODE) { Element publisherNode = (Element) publishers.item(i); Publisher publisher = new Publisher(); publisher.setIdpublisher(Integer.parseInt(getTagValue("idpublisher", publisherNode))); publisher.setName(getTagValue("name", publisherNode)); publisher.setAddress(getTagValue("address", publisherNode)); try { publisherMgr.save(publisher); } catch (EJBException ex) { ex.printStackTrace(System.out); } } } return true; }