ArrayList<Acte> getActes(
      Unmarshaller jaxbUnmarshaller, XQPreparedExpression expr, XQConnection conn) {
    ArrayList<Acte> songs = new ArrayList<Acte>();
    try {
      XQResultSequence rs = expr.executeQuery();

      while (rs.next()) {
        XQItem item = rs.getItem();
        Acte acte = (Acte) jaxbUnmarshaller.unmarshal(item.getNode());
        songs.add(acte);
        System.out.print(acte + "\n");
      }
    } catch (Exception e) {
      // log.log(Level.SEVERE, e.getMessage());
    } finally {
      close(expr, conn);
    }
    return songs;
  }