diff --git a/source/java/org/alfresco/repo/web/scripts/action/RunningActionDelete.java b/source/java/org/alfresco/repo/web/scripts/action/RunningActionDelete.java index fb67258519..39e911529d 100644 --- a/source/java/org/alfresco/repo/web/scripts/action/RunningActionDelete.java +++ b/source/java/org/alfresco/repo/web/scripts/action/RunningActionDelete.java @@ -64,9 +64,9 @@ public class RunningActionDelete extends AbstractActionWebscript actionTrackingService.requestActionCancellation(action); // Report it cancelled - throw new WebScriptException( - Status.STATUS_GONE, - "Action cancellation requested" - ); + status.setCode(Status.STATUS_GONE); + status.setMessage("Action cancellation requested"); + status.setRedirect(true); + return null; } } \ No newline at end of file diff --git a/source/java/org/alfresco/repo/web/scripts/replication/ReplicationDefinitionDelete.java b/source/java/org/alfresco/repo/web/scripts/replication/ReplicationDefinitionDelete.java index 18a11e1fba..01719d6e4a 100644 --- a/source/java/org/alfresco/repo/web/scripts/replication/ReplicationDefinitionDelete.java +++ b/source/java/org/alfresco/repo/web/scripts/replication/ReplicationDefinitionDelete.java @@ -55,9 +55,9 @@ public class ReplicationDefinitionDelete extends AbstractReplicationWebscript replicationService.deleteReplicationDefinition(replicationDefinition); // Report it as gone - throw new WebScriptException( - Status.STATUS_GONE, - "Replication Definition deleted" - ); + status.setCode(Status.STATUS_GONE); + status.setMessage("Replication Definition deleted"); + status.setRedirect(true); + return null; } } \ No newline at end of file