Make sure the default exception mapper is processed

Signed-off-by: jansupol <jan.supol@oracle.com>
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java b/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java
index 06e0f94..2e3a263 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java
@@ -449,9 +449,10 @@
                         request.getResponseWriter().failure(responseError);
                     } finally {
                         completionCallbackRunner.onComplete(responseError);
+
+                        defaultMapperResponse = processResponseWithDefaultExceptionMapper(responseError, request);
                     }
 
-                    defaultMapperResponse = processResponseWithDefaultExceptionMapper(responseError, request);
                 }
 
             } finally {