if (logger.isEnabledFor(Level.ERROR)) { logger.error("Unbehandelte Exception", e); }
    public PartListDO getPartList() {        try {            reload("id=" + downloadDO.getId());            PartListDO partListDO = new PartListDO(downloadDO);            Element e = null;            NodeList nodes = document.getElementsByTagName("fileinformation");            e = (Element) nodes.item(0);            long fileSize = new Long(e.getAttribute("filesize")).longValue();            partListDO.setGroesse(fileSize);            nodes = document.getElementsByTagName("part");            int nodesSize = nodes.getLength();            long startPosition;            int type;            for (int i = 0; i < nodesSize; i++) {                e = (Element) nodes.item(i);                startPosition = Long.parseLong(e.getAttribute("fromposition"));                type = new Integer(e.getAttribute("type")).intValue();                partListDO.addPart(partListDO.new Part(startPosition, type));            }            return partListDO;        }        catch (Exception e) {            if (logger.isEnabledFor(Level.ERROR)) {                logger.error("Unbehandelte Exception", e);            }            return null;        }    }