} catch (HttpErrorCodeException e) {
writeFixedResponse(response, e.getErrorCode(), "text/plain", new ByteArrayResource(e
.getMessage().getBytes()), CacheResult.OTHER);
} catch (RequestFilterException e) {
RequestFilterException reqE = (RequestFilterException) e;
reqE.setHttpInfoHeader(response);
writeFixedResponse(response, reqE.getResponseCode(), reqE.getContentType(),
reqE.getResponse(), CacheResult.OTHER);
} catch (OWSException e) {
OWSException owsE = (OWSException) e;
writeFixedResponse(response, owsE.getResponseCode(), owsE.getContentType(),
owsE.getResponse(), CacheResult.OTHER);
} catch (Exception e) {