From 381118c244fa6fda759de75664075d3d8f5a625b Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Sat, 18 Jun 2011 17:27:48 +0200 Subject: [PATCH] improve logging --- .../scm/api/rest/resources/RepositoryResource.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java index 857b56aef1..a98ce7d90e 100644 --- a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java +++ b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java @@ -533,14 +533,26 @@ public class RepositoryResource } catch (PathNotFoundException ex) { + if (logger.isWarnEnabled()) + { + logger.warn("could not find path {}", ex.getPath()); + } + throw new WebApplicationException(Response.Status.NOT_FOUND); } catch (RevisionNotFoundException ex) { + if (logger.isWarnEnabled()) + { + logger.warn("could not find revision {}", ex.getRevision()); + } + throw new WebApplicationException(Response.Status.NOT_FOUND); } catch (RepositoryException ex) { + logger.error("could not write content to page", ex); + throw new WebApplicationException( ex, Response.Status.INTERNAL_SERVER_ERROR); }