diff --git a/pom.xml b/pom.xml
index 4493dcfd04..e3ec660193 100644
--- a/pom.xml
+++ b/pom.xml
@@ -552,7 +552,7 @@
1.1.10
3.0.1
- 2.0.1
+ 2.1
1.19.4
2.8.6
4.0
@@ -561,8 +561,8 @@
1.3.0
- 9.2.10.v20150310
- 9.2.10.v20150310
+ 9.4.11.v20180605
+ 9.4.11.v20180605
967c8fd521
diff --git a/scm-webapp/pom.xml b/scm-webapp/pom.xml
index 054ce3d445..67e9c0a43c 100644
--- a/scm-webapp/pom.xml
+++ b/scm-webapp/pom.xml
@@ -560,7 +560,7 @@
2.9.1
1.0
0.8.17
- 3.1.3.Final
+ 3.5.1.Final
Tomcat
e1
javascript:S3827
diff --git a/scm-webapp/src/test/java/sonia/scm/api/v2/resources/ConfigResourceTest.java b/scm-webapp/src/test/java/sonia/scm/api/v2/resources/ConfigResourceTest.java
index 5365e9fbde..ed509c727d 100644
--- a/scm-webapp/src/test/java/sonia/scm/api/v2/resources/ConfigResourceTest.java
+++ b/scm-webapp/src/test/java/sonia/scm/api/v2/resources/ConfigResourceTest.java
@@ -60,7 +60,7 @@ public class ConfigResourceTest {
@Test
@SubjectAware(username = "readOnly")
- public void shouldGetGlobalConfig() throws URISyntaxException {
+ public void shouldGetGlobalConfig() throws Exception {
MockHttpRequest request = MockHttpRequest.get("/" + ConfigResource.CONFIG_PATH_V2);
MockHttpResponse response = new MockHttpResponse();
dispatcher.invoke(request, response);
diff --git a/scm-webapp/src/test/java/sonia/scm/api/v2/resources/GroupRootResourceTest.java b/scm-webapp/src/test/java/sonia/scm/api/v2/resources/GroupRootResourceTest.java
index dff9e7e99b..d964e57624 100644
--- a/scm-webapp/src/test/java/sonia/scm/api/v2/resources/GroupRootResourceTest.java
+++ b/scm-webapp/src/test/java/sonia/scm/api/v2/resources/GroupRootResourceTest.java
@@ -86,7 +86,7 @@ public class GroupRootResourceTest {
}
@Test
- public void shouldGetGroup() throws URISyntaxException {
+ public void shouldGetGroup() throws Exception {
Group group = createDummyGroup();
when(groupManager.get("admin")).thenReturn(group);
@@ -199,7 +199,7 @@ public class GroupRootResourceTest {
}
@Test
- public void shouldGetAll() throws URISyntaxException {
+ public void shouldGetAll() throws Exception {
MockHttpRequest request = MockHttpRequest.get("/" + GroupRootResource.GROUPS_PATH_V2);
MockHttpResponse response = new MockHttpResponse();
diff --git a/scm-webapp/src/test/java/sonia/scm/api/v2/resources/MeResourceTest.java b/scm-webapp/src/test/java/sonia/scm/api/v2/resources/MeResourceTest.java
index 56c60098fb..60b89ae708 100644
--- a/scm-webapp/src/test/java/sonia/scm/api/v2/resources/MeResourceTest.java
+++ b/scm-webapp/src/test/java/sonia/scm/api/v2/resources/MeResourceTest.java
@@ -79,7 +79,7 @@ public class MeResourceTest {
@Test
@SubjectAware(username = "trillian", password = "secret")
- public void shouldReturnCurrentlyAuthenticatedUser() throws URISyntaxException {
+ public void shouldReturnCurrentlyAuthenticatedUser() throws Exception {
MockHttpRequest request = MockHttpRequest.get("/" + MeResource.ME_PATH_V2);
request.accept(VndMediaType.USER);
MockHttpResponse response = new MockHttpResponse();
diff --git a/scm-webapp/src/test/java/sonia/scm/api/v2/resources/RepositoryRootResourceTest.java b/scm-webapp/src/test/java/sonia/scm/api/v2/resources/RepositoryRootResourceTest.java
index f0e875e650..09f8be6727 100644
--- a/scm-webapp/src/test/java/sonia/scm/api/v2/resources/RepositoryRootResourceTest.java
+++ b/scm-webapp/src/test/java/sonia/scm/api/v2/resources/RepositoryRootResourceTest.java
@@ -92,7 +92,7 @@ public class RepositoryRootResourceTest {
}
@Test
- public void shouldFindExistingRepository() throws URISyntaxException {
+ public void shouldFindExistingRepository() throws Exception {
mockRepository("space", "repo");
MockHttpRequest request = MockHttpRequest.get("/" + RepositoryRootResource.REPOSITORIES_PATH_V2 + "space/repo");
@@ -105,7 +105,7 @@ public class RepositoryRootResourceTest {
}
@Test
- public void shouldMapProperties() throws URISyntaxException {
+ public void shouldMapProperties() throws Exception {
Repository repository = mockRepository("space", "repo");
repository.setProperty("testKey", "testValue");
@@ -118,7 +118,7 @@ public class RepositoryRootResourceTest {
}
@Test
- public void shouldGetAll() throws URISyntaxException {
+ public void shouldGetAll() throws Exception {
PageResult singletonPageResult = createSingletonPageResult(mockRepository("space", "repo"));
when(repositoryManager.getPage(any(), eq(0), eq(10))).thenReturn(singletonPageResult);
diff --git a/scm-webapp/src/test/java/sonia/scm/api/v2/resources/UserRootResourceTest.java b/scm-webapp/src/test/java/sonia/scm/api/v2/resources/UserRootResourceTest.java
index 1eee9b2270..342957520d 100644
--- a/scm-webapp/src/test/java/sonia/scm/api/v2/resources/UserRootResourceTest.java
+++ b/scm-webapp/src/test/java/sonia/scm/api/v2/resources/UserRootResourceTest.java
@@ -77,7 +77,7 @@ public class UserRootResourceTest {
}
@Test
- public void shouldCreateFullResponseForAdmin() throws URISyntaxException {
+ public void shouldCreateFullResponseForAdmin() throws Exception {
MockHttpRequest request = MockHttpRequest.get("/" + UserRootResource.USERS_PATH_V2 + "Neo");
MockHttpResponse response = new MockHttpResponse();
@@ -92,7 +92,7 @@ public class UserRootResourceTest {
@Test
@SubjectAware(username = "unpriv")
- public void shouldCreateLimitedResponseForSimpleUser() throws URISyntaxException {
+ public void shouldCreateLimitedResponseForSimpleUser() throws Exception {
MockHttpRequest request = MockHttpRequest.get("/" + UserRootResource.USERS_PATH_V2 + "Neo");
MockHttpResponse response = new MockHttpResponse();
@@ -217,7 +217,7 @@ public class UserRootResourceTest {
}
@Test
- public void shouldCreatePageForOnePageOnly() throws URISyntaxException {
+ public void shouldCreatePageForOnePageOnly() throws Exception {
PageResult singletonPageResult = createSingletonPageResult(1);
when(userManager.getPage(any(), eq(0), eq(10))).thenReturn(singletonPageResult);
MockHttpRequest request = MockHttpRequest.get("/" + UserRootResource.USERS_PATH_V2);
@@ -235,7 +235,7 @@ public class UserRootResourceTest {
}
@Test
- public void shouldCreatePageForMultiplePages() throws URISyntaxException {
+ public void shouldCreatePageForMultiplePages() throws Exception {
PageResult singletonPageResult = createSingletonPageResult(3);
when(userManager.getPage(any(), eq(1), eq(1))).thenReturn(singletonPageResult);
MockHttpRequest request = MockHttpRequest.get("/" + UserRootResource.USERS_PATH_V2 + "?page=1&pageSize=1");