[jbosstools-issues] [JBoss JIRA] (JBIDE-23043) Not working connection to CDK Docker deamon

Roland Grunberg (JIRA) issues at jboss.org
Thu Aug 25 14:23:00 EDT 2016


    [ https://issues.jboss.org/browse/JBIDE-23043?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13284470#comment-13284470 ] 

Roland Grunberg commented on JBIDE-23043:
-----------------------------------------

I'm able to reproduce and at least in my case, bcprov 1.51 gets installed along with bcpkix 1.52. PEMParser (from bcpkix 1.52) extends PemReader (from bcprov 1.51) and it's more than likely this isn't supported.

It's strange that p2 is actually choosing to go with bcprov 1.51 given that 1.52 is there (updates-docker-nightly contains bcprov/bcpkix 1.52). I haven't confirmed this yet, but the bouncycastle 1.52 bundles are all using ;resolution="optional" for all Import-Package statements (that's how they were contributed in 1.52) which is not how 1.51 does it and might be causing this problem.

> Not working connection to CDK Docker deamon
> -------------------------------------------
>
>                 Key: JBIDE-23043
>                 URL: https://issues.jboss.org/browse/JBIDE-23043
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: cdk, docker, target-platform
>    Affects Versions: 4.4.1.Final
>         Environment: F24, 
> Devstudio:
> Version: 10.1.0.GA
> Build id: GA-v20160825-0621-B5857
> Build date: 20160825-0621
> Docker Tooling:
> 2.1.0.20160825102
>            Reporter: Josef Kopriva
>            Assignee: Jeff Johnston
>            Priority: Blocker
>             Fix For: 4.4.1.Final
>
>         Attachments: RC1vs0825N.txt, RC1vs0825N_sorted.txt
>
>
> After upgrading Docker Tooling to latest nightly, I cannot create connection to the Docker CDK deamon through TCP connection with certificates.
> Stacktrace:
> {code:java}
> An internal error occurred during: "Opening connection...".
> java.lang.NoClassDefFoundError: org/bouncycastle/openssl/PEMParser
> 	at com.spotify.docker.client.DockerCertificates.<init>(DockerCertificates.java:80)
> 	at com.spotify.docker.client.DockerCertificates.<init>(DockerCertificates.java:64)
> 	at org.eclipse.linuxtools.internal.docker.core.DockerClientFactory.getClient(DockerClientFactory.java:83)
> 	at org.eclipse.linuxtools.internal.docker.core.DockerClientFactory.getClient(DockerClientFactory.java:47)
> 	at org.eclipse.linuxtools.internal.docker.core.DockerConnection.open(DockerConnection.java:252)
> 	at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider$1.run(DockerExplorerContentProvider.java:179)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list