From 468fe30e93b219ef10776fb8ef153de2eb39eeb8 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Fri, 17 Jun 2011 13:30:33 +0200 Subject: [PATCH] throw ServiceNotEnabledException if git config is not valid --- .../main/java/sonia/scm/web/GitRepositoryResolver.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/plugins/scm-git-plugin/src/main/java/sonia/scm/web/GitRepositoryResolver.java b/plugins/scm-git-plugin/src/main/java/sonia/scm/web/GitRepositoryResolver.java index 4de040b992..4516e12d53 100644 --- a/plugins/scm-git-plugin/src/main/java/sonia/scm/web/GitRepositoryResolver.java +++ b/plugins/scm-git-plugin/src/main/java/sonia/scm/web/GitRepositoryResolver.java @@ -181,6 +181,15 @@ public class GitRepositoryResolver repository = RepositoryCache.open(FileKey.lenient(gitdir, FS.DETECTED), true); } + else + { + if (logger.isWarnEnabled()) + { + logger.warn("gitconfig is not valid, the service is not available"); + } + + throw new ServiceNotEnabledException(); + } } catch (RuntimeException e) {