diff --git a/source/java/org/alfresco/web/bean/wcm/DeploymentMonitor.java b/source/java/org/alfresco/web/bean/wcm/DeploymentMonitor.java index 57c87f6256..a8cc54f4d9 100644 --- a/source/java/org/alfresco/web/bean/wcm/DeploymentMonitor.java +++ b/source/java/org/alfresco/web/bean/wcm/DeploymentMonitor.java @@ -94,28 +94,23 @@ public class DeploymentMonitor implements DeploymentCallback, Serializable this.successful = true; this.finished = true; } + else if (event.getType().equals(Type.FAILED)) + { + // if we get the FAILED event the deployment was unsuccessful + this.successful = false; + this.finished = true; + + this.reason = event.getMessage(); + + if (logger.isDebugEnabled()) + logger.debug(this.targetServerName + ": ERROR: " + this.reason); + } if (logger.isDebugEnabled()) logger.debug(this.targetServerName + ": " + event.getType() + " " + event.getDestination()); } - /** - * Informs the monitor an error occurred during deployment - * - * @param err The error that caused the deployment to fail - */ - public void errorOccurred(Throwable err) - { - this.reason = err.getMessage(); - - if (logger.isDebugEnabled()) - logger.debug(this.targetServerName + ": ERROR: " + this.reason); - - this.successful = false; - this.finished = true; - } - @Override public String toString() { diff --git a/source/java/org/alfresco/web/ui/wcm/component/UIDeploymentServers.java b/source/java/org/alfresco/web/ui/wcm/component/UIDeploymentServers.java index 13081ed348..952aa67e45 100644 --- a/source/java/org/alfresco/web/ui/wcm/component/UIDeploymentServers.java +++ b/source/java/org/alfresco/web/ui/wcm/component/UIDeploymentServers.java @@ -190,7 +190,7 @@ public class UIDeploymentServers extends UIInput out.write(""); out.write("\n