Skip to content

Commit 8e61163

Browse files
authored
Merge pull request #1536 from petersmythe/fix/improve-dispatcher-logging
Improve dispatcher error logging for client errors
2 parents c88e507 + c70f11a commit 8e61163

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

geowebcache/core/src/main/java/org/geowebcache/GeoWebCacheDispatcher.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,9 @@ public ServletOutputStream getOutputStream() throws IOException {
316316
CacheResult.OTHER,
317317
runtimeStats);
318318
LOG.warning(e.getMessage());
319+
} catch (IllegalArgumentException e) {
320+
ResponseUtils.writeErrorPage(response, 400, e.getMessage(), runtimeStats);
321+
LOG.log(Level.WARNING, e.getMessage());
319322
} catch (Exception e) {
320323
if (!(e instanceof BadTileException) || LOG.isLoggable(Level.FINE)) {
321324
LOG.severe(e.getMessage() + " " + request.getRequestURL().toString());

0 commit comments

Comments
 (0)