Verzeichnisfehler bei Delta-Deployment
Author: matthiasforberg
Publication Date: 3/22/2017 11:25
Hallo wir haben nach der Beschreibung von Michaela Pahl eine Delta-Generierung bei uns eingerichtet, die nur Medien generiert:
deltaGeneration = DeploymentUtil.createDeltaGeneration(context);
deltaGeneration.dependencyRules(EnumSet.of(DependencyRule.CHANGED_MEDIA));
DeltaGeneration.ChangeSet changeSet = deltaGeneration.calculateChangeSet();
changeSet.configureGenerateTask();
Das funktioniert auch soweit ganz gut, aber eine Kleinigkeit stört mich daran. Wenn sich an den Medien nichts geändert hat, schmeißt das nachfolgende Deployment diesen Fehler:
ERROR 22.03.2017 12:01:24.929 (de.espirit.firstspirit.server.scheduler.DeployTaskExecutor): Source directory 'C:/Program Files (x86)/FirstSpirit5/web/fs5staging/1723/web/' doesn't exist
Das Generierungsverzeichnis "web" ist aber vorhanden und wird gar nicht gelöscht, sondern nur leer (Checkbox "Generierungsverzeichnis vorher leeren"). Kann man diesen Fehler irgendwie abfangen oder ist das möglicherweise ein Bug? Der Kunde bekommt jetzt immer Fehlermeldungen, wenn sich keine Medien geändert haben, das ist natürlich sehr verwirrend!
(Getestet mit 5.2.611 und 5.2.615)
Viele Grüße
Matthias
Please sign in to leave a comment.
Comments
0 comments