diff --git a/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java b/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java index 4bbce2a..7df0c3d 100644 --- a/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java +++ b/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java @@ -259,6 +259,10 @@ final class S3ProxyHandler extends AbstractHandler { se.getMessage(), se.getElements()); baseRequest.setHandled(true); return; + } catch (UnsupportedOperationException uoe) { + response.sendError(HttpServletResponse.SC_NOT_IMPLEMENTED); + baseRequest.setHandled(true); + return; } }