scim icon indicating copy to clipboard operation
scim copied to clipboard

NoSuchMethodError MultivaluedMap.addAll

Open agustisanchez opened this issue 7 years ago • 0 comments

java.lang.NoSuchMethodError: javax.ws.rs.core.MultivaluedMap.addAll(Ljava/lang/Object;[Ljava/lang/Object;)V
	at org.glassfish.jersey.client.ClientRequest.accept(ClientRequest.java:326)
	at org.glassfish.jersey.client.JerseyInvocation$Builder.accept(JerseyInvocation.java:237)
	at org.glassfish.jersey.client.JerseyInvocation$Builder.accept(JerseyInvocation.java:154)
	at com.unboundid.scim.facade.org.apache.wink.client.Resource.get(Resource.java:177)
	at com.unboundid.scim.sdk.SCIMEndpoint.query(SCIMEndpoint.java:353)
	at com.unboundid.scim.sdk.SCIMEndpoint.query(SCIMEndpoint.java:276)
	at com.unboundid.scim.sdk.SCIMEndpoint.query(SCIMEndpoint.java:254)

This is because Apache Wink 1.4 adds an incompatible JAX-RS 1.1 library, you must exclude it in the project's POM file:

		<dependency>
			<groupId>com.unboundid.product.scim</groupId>
			<artifactId>scim-sdk</artifactId>
			<version>1.8.20</version>
			<exclusions>
				<exclusion>
					<groupId>org.apache.geronimo.specs</groupId>
					<artifactId>geronimo-jaxrs_1.1_spec</artifactId>
				</exclusion>
			</exclusions>
		</dependency>

agustisanchez avatar Oct 27 '18 19:10 agustisanchez