diff --git a/scm-webapp/src/main/java/sonia/scm/repository/xml/XmlRepositoryManager.java b/scm-webapp/src/main/java/sonia/scm/repository/xml/XmlRepositoryManager.java index 1735b10970..5f6619935d 100644 --- a/scm-webapp/src/main/java/sonia/scm/repository/xml/XmlRepositoryManager.java +++ b/scm-webapp/src/main/java/sonia/scm/repository/xml/XmlRepositoryManager.java @@ -659,6 +659,9 @@ public class XmlRepositoryManager extends AbstractRepositoryManager AssertUtil.assertIsNotEmpty(type); AssertUtil.assertIsNotEmpty(uri); + // remove ;jsessionid, jetty bug? + uri = HttpUtil.removeMatrixParameter(uri); + Repository repository = null; if (handlerMap.containsKey(type)) @@ -679,6 +682,12 @@ public class XmlRepositoryManager extends AbstractRepositoryManager } } + if ((repository == null) && logger.isDebugEnabled()) + { + logger.debug("could not find repository with type {} and uri {}", type, + uri); + } + return repository; }