Skip to content

Commit 57a625f

Browse files
author
Dan Griffin
committed
Set Jersey client CommonProperties.FEATURE_AUTO_DISCOVERY_DISABLE
This prevents Jersey SPI autodiscovery of other XML mapping libraries on your classpath
1 parent b8f9874 commit 57a625f

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/main/java/com/github/dockerjava/jaxrs/DockerCmdExecFactoryImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import com.github.dockerjava.api.command.EventsCmd;
1111
import org.glassfish.jersey.client.ClientConfig;
1212
import org.glassfish.jersey.client.ClientProperties;
13+
import org.glassfish.jersey.CommonProperties;
1314

1415
import com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider;
1516
import com.github.dockerjava.api.command.AttachContainerCmd;
@@ -63,6 +64,7 @@ public void init(DockerClientConfig dockerClientConfig) {
6364
Preconditions.checkNotNull(dockerClientConfig, "config was not specified");
6465

6566
ClientConfig clientConfig = new ClientConfig();
67+
clientConfig.property(CommonProperties.FEATURE_AUTO_DISCOVERY_DISABLE, true);
6668

6769
clientConfig.register(ResponseStatusExceptionFilter.class);
6870
clientConfig.register(JsonClientFilter.class);

0 commit comments

Comments
 (0)