Repository: syncope Updated Branches: refs/heads/2_0_X 30c43ff1e -> 370e1af95
Ensuring build works with JDK 1.7 - adding cxf-rt-transports-http-hc to support PATCH Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/370e1af9 Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/370e1af9 Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/370e1af9 Branch: refs/heads/2_0_X Commit: 370e1af95480e34e1286d5ef25c6270ce9e670c7 Parents: 30c43ff Author: Francesco Chicchiriccò <ilgro...@apache.org> Authored: Thu Feb 22 14:27:02 2018 +0100 Committer: Francesco Chicchiriccò <ilgro...@apache.org> Committed: Thu Feb 22 14:27:02 2018 +0100 ---------------------------------------------------------------------- fit/core-reference/pom.xml | 6 ++++++ .../test/java/org/apache/syncope/fit/AbstractITCase.java | 11 ++++++++--- 2 files changed, 14 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/syncope/blob/370e1af9/fit/core-reference/pom.xml ---------------------------------------------------------------------- diff --git a/fit/core-reference/pom.xml b/fit/core-reference/pom.xml index f6ab69d..ddb098e 100644 --- a/fit/core-reference/pom.xml +++ b/fit/core-reference/pom.xml @@ -143,6 +143,12 @@ under the License. <scope>test</scope> </dependency> <dependency> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-rt-transports-http-hc</artifactId> + <version>${cxf.version}</version> + <scope>test</scope> + </dependency> + <dependency> <groupId>org.apache.syncope.ext.camel</groupId> <artifactId>syncope-ext-camel-rest-cxf</artifactId> <version>${project.version}</version> http://git-wip-us.apache.org/repos/asf/syncope/blob/370e1af9/fit/core-reference/src/test/java/org/apache/syncope/fit/AbstractITCase.java ---------------------------------------------------------------------- diff --git a/fit/core-reference/src/test/java/org/apache/syncope/fit/AbstractITCase.java b/fit/core-reference/src/test/java/org/apache/syncope/fit/AbstractITCase.java index 1a19ffd..91eda38 100644 --- a/fit/core-reference/src/test/java/org/apache/syncope/fit/AbstractITCase.java +++ b/fit/core-reference/src/test/java/org/apache/syncope/fit/AbstractITCase.java @@ -41,6 +41,7 @@ import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.tuple.Pair; import org.apache.cxf.jaxrs.client.WebClient; +import org.apache.cxf.transport.http.asyncclient.AsyncHTTPConduit; import org.apache.syncope.client.lib.SyncopeClient; import org.apache.syncope.client.lib.SyncopeClientFactoryBean; import org.apache.syncope.common.lib.patch.AnyObjectPatch; @@ -285,12 +286,16 @@ public abstract class AbstractITCase { relationshipTypeService = adminClient.getService(RelationshipTypeService.class); realmService = adminClient.getService(RealmService.class); anyObjectService = adminClient.getService(AnyObjectService.class); - roleService = adminClient.getService(RoleService.class); - dynRealmService = adminClient.getService(DynRealmService.class); + WebClient.getConfig(anyObjectService).getRequestContext().put(AsyncHTTPConduit.USE_ASYNC, true); + groupService = adminClient.getService(GroupService.class); + WebClient.getConfig(groupService).getRequestContext().put(AsyncHTTPConduit.USE_ASYNC, true); userService = adminClient.getService(UserService.class); + WebClient.getConfig(userService).getRequestContext().put(AsyncHTTPConduit.USE_ASYNC, true); userSelfService = adminClient.getService(UserSelfService.class); + WebClient.getConfig(userSelfService).getRequestContext().put(AsyncHTTPConduit.USE_ASYNC, true); + roleService = adminClient.getService(RoleService.class); + dynRealmService = adminClient.getService(DynRealmService.class); userWorkflowService = adminClient.getService(UserWorkflowService.class); - groupService = adminClient.getService(GroupService.class); resourceService = adminClient.getService(ResourceService.class); resourceHistoryService = adminClient.getService(ResourceHistoryService.class); configurationService = adminClient.getService(ConfigurationService.class);