]
Xavier Coulon updated JBDS-3548:
--------------------------------
Fix Version/s: 9.1.0.Beta1
CDK runs Docker 1.7.1 which fails on returning search results
-------------------------------------------------------------
Key: JBDS-3548
URL:
https://issues.jboss.org/browse/JBDS-3548
Project: Developer Studio (JBoss Developer Studio)
Issue Type: Bug
Components: docker
Affects Versions: 9.0.0.GA
Reporter: Xavier Coulon
Assignee: Xavier Coulon
Priority: Blocker
Fix For: 9.1.0.Beta1
When searching for an image on DockerHub via a connection to CDK, Eclipse reports this
kind of error:
{code}
Caused by: org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException:
MessageBodyReader not found for media type=text/plain; charset=utf-8, type=interface
java.util.List,
genericType=java.util.List<com.spotify.docker.client.messages.ImageSearchResult>.
at
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:230)
at
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:154)
at
org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1124)
{code}
which is caused by this bug in Docker:
https://github.com/docker/docker/pull/14850
This bug has been fixed in Docker 1.8:
https://github.com/docker/docker/commit/5328cc346f56beae2f5a230d445ebdc5b... so the
Docker version in CDK needs to be upgraded.