Ejemplo n.º 1
0
 protected void performTask(Task task) throws PackageException {
   ValidationStatus validationStatus = task.validate();
   if (validationStatus.hasErrors()) {
     throw new PackageException(
         "Failed to validate package "
             + task.getPackage().getId()
             + " -> "
             + validationStatus.getErrors());
   }
   if (validationStatus.hasWarnings()) {
     log.warn(
         "Got warnings on package validation "
             + task.getPackage().getId()
             + " -> "
             + validationStatus.getWarnings());
   }
   task.run(null);
 }