diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/patch/compatibility/ModulePatchComponent.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/patch/compatibility/ModulePatchComponent.java index e2232b6d1b..2d7b1f332e 100644 --- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/patch/compatibility/ModulePatchComponent.java +++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/patch/compatibility/ModulePatchComponent.java @@ -119,7 +119,7 @@ public abstract class ModulePatchComponent extends AbstractModuleComponent LOGGER.info(" ... completed module patch '" + getName() + "'"); } } - catch (Throwable exception) + catch (Exception exception) { // record the exception otherwise it gets swallowed if (LOGGER.isInfoEnabled()) diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/script/BaseTransferWebScript.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/script/BaseTransferWebScript.java index 60398a4d44..e97290496b 100644 --- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/script/BaseTransferWebScript.java +++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/script/BaseTransferWebScript.java @@ -129,7 +129,7 @@ public abstract class BaseTransferWebScript extends StreamACP // execute the transfer operation tempFile = executeTransfer(transferNode, req, res, status, cache); } - catch (Throwable e) + catch (Exception e) { throw createStatusException(e, req, res); } diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/script/ExportPost.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/script/ExportPost.java index c27980b4f9..79a399d3ea 100644 --- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/script/ExportPost.java +++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/script/ExportPost.java @@ -148,7 +148,7 @@ public class ExportPost extends StreamACP throw new WebScriptException(Status.STATUS_BAD_REQUEST, "Could not parse JSON from req.", je); } - catch(Throwable e) + catch(Exception e) { if (logger.isDebugEnabled()) {