if (getLoggingService().isInfoEnabled()) { getLoggingService().info("Packer: replanning " + task.getUID()); }
  protected void handleUnplanned(Collection unplanned) {    if (getLoggingService().isInfoEnabled())      getLoggingService().info("Packer: found " + unplanned.size() + " tasks -- replanning them!");    for (Iterator iter = unplanned.iterator(); iter.hasNext();) {      Task task = (Task) iter.next();      ArrayList copy = new ArrayList();      copy.add(task);      AggregationClosure ac = getAggregationClosure(copy);      Filler fil = new Filler(null, this, ac, getAllocationResultDistributor(),                              getPreferenceAggregator());      fil.handleUnplanned(task);    }  }