[JBoss JIRA] (JBDS-3688) Failed to open the Docker explorer
by Fred Bricon (JIRA)
[ https://issues.jboss.org/browse/JBDS-3688?page=com.atlassian.jira.plugin.... ]
Fred Bricon commented on JBDS-3688:
-----------------------------------
Downgrading severity to major. Restarting the workbench fixed the problem
> Failed to open the Docker explorer
> ----------------------------------
>
> Key: JBDS-3688
> URL: https://issues.jboss.org/browse/JBDS-3688
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Components: docker
> Affects Versions: 9.1.0.CR1
> Environment: Windows 10
> JBDS 9.1.0.CR1-v20160318-0804-B422
> Reporter: Fred Bricon
> Assignee: Xavier Coulon
>
> On Windows 10, after installing JBDS with the CDK v2 Beta5, when opening the docker explorer, an error occurs:
> {noformat}
> !SESSION 2016-03-18 19:13:06.981 -----------------------------------------------
> eclipse.buildId=9.1.0.CR1-v20160318-0804-B422
> java.version=1.8.0_74
> java.vendor=Oracle Corporation
> BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR
> Framework arguments: -product com.jboss.devstudio.core.product
> Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.jboss.devstudio.core.product
> !ENTRY org.eclipse.mylyn.tasks.core 1 0 2016-03-18 19:17:27.066
> !MESSAGE Migrating task repository credentials from keyring.
> !ENTRY org.eclipse.egit.ui 2 0 2016-03-18 19:17:31.467
> !MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
> user global configuration and to define the default location to store repositories: 'C:\Users\fbricon'. If this is
> not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
> EGit might behave differently since they see different configuration options.
> This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
> !ENTRY org.jboss.tools.openshift.core 1 0 2016-03-18 19:24:53.273
> !MESSAGE Unauthorized. Trying to reauthenticate
> !ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:53.577
> !MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ResourceFinder", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ResourceFinder" may not be fully initialized.
> !STACK 0
> org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
> at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
> at org.eclipse.osgi.container.Module.start(Module.java:389)
> at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
> at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
> at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
> at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at org.glassfish.jersey.internal.l10n.Localizer.localize(Localizer.java:118)
> at org.glassfish.jersey.client.internal.LocalizationMessages.CLIENT_INSTANCE_CLOSED(LocalizationMessages.java:27)
> at org.glassfish.jersey.client.JerseyClient.checkNotClosed(JerseyClient.java:178)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:190)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> !ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:58.725
> !MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ServiceLoader", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ServiceLoader" may not be fully initialized.
> !STACK 0
> org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
> at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
> at org.eclipse.osgi.container.Module.start(Module.java:389)
> at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
> at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
> at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
> at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getOSGiSafeGenerators(ServiceLocatorFactoryImpl.java:103)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getGenerator(ServiceLocatorFactoryImpl.java:112)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.access$000(ServiceLocatorFactoryImpl.java:66)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:88)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:83)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.<init>(ServiceLocatorFactoryImpl.java:83)
> at org.glassfish.hk2.api.ServiceLocatorFactory.<clinit>(ServiceLocatorFactory.java:51)
> at org.glassfish.jersey.internal.inject.Injections.<clinit>(Injections.java:68)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.871
> !MESSAGE An internal error occurred during: "Loading connection info...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 11 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 13 more
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.876
> !MESSAGE An internal error occurred during: "Loading containers...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.listContainers(DefaultDockerClient.java:307)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.listContainers(DockerConnection.java:542)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getContainers(DockerConnection.java:435)
> at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider$1.run(DockerExplorerContentProvider.java:168)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 12 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 14 more
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:29:45.841
> !MESSAGE An internal error occurred during: "Loading connection info...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 11 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 13 more
> {noformat}
> !http://content.screencast.com/users/fbricon/folders/Jing/media/fe732e1b-a79d-4a7f-85fd-8960e752d2d9/2016-03-18_1932.png!
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (JBDS-3688) Failed to open the Docker explorer
by CDW Engine (JIRA)
[ https://issues.jboss.org/browse/JBDS-3688?page=com.atlassian.jira.plugin.... ]
CDW Engine reassigned JBDS-3688:
--------------------------------
> Failed to open the Docker explorer
> ----------------------------------
>
> Key: JBDS-3688
> URL: https://issues.jboss.org/browse/JBDS-3688
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Components: docker
> Affects Versions: 9.1.0.CR1
> Environment: Windows 10
> JBDS 9.1.0.CR1-v20160318-0804-B422
> Reporter: Fred Bricon
> Assignee: Xavier Coulon
> Priority: Blocker
>
> On Windows 10, after installing JBDS with the CDK v2 Beta5, when opening the docker explorer, an error occurs:
> {noformat}
> !SESSION 2016-03-18 19:13:06.981 -----------------------------------------------
> eclipse.buildId=9.1.0.CR1-v20160318-0804-B422
> java.version=1.8.0_74
> java.vendor=Oracle Corporation
> BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR
> Framework arguments: -product com.jboss.devstudio.core.product
> Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.jboss.devstudio.core.product
> !ENTRY org.eclipse.mylyn.tasks.core 1 0 2016-03-18 19:17:27.066
> !MESSAGE Migrating task repository credentials from keyring.
> !ENTRY org.eclipse.egit.ui 2 0 2016-03-18 19:17:31.467
> !MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
> user global configuration and to define the default location to store repositories: 'C:\Users\fbricon'. If this is
> not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
> EGit might behave differently since they see different configuration options.
> This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
> !ENTRY org.jboss.tools.openshift.core 1 0 2016-03-18 19:24:53.273
> !MESSAGE Unauthorized. Trying to reauthenticate
> !ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:53.577
> !MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ResourceFinder", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ResourceFinder" may not be fully initialized.
> !STACK 0
> org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
> at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
> at org.eclipse.osgi.container.Module.start(Module.java:389)
> at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
> at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
> at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
> at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at org.glassfish.jersey.internal.l10n.Localizer.localize(Localizer.java:118)
> at org.glassfish.jersey.client.internal.LocalizationMessages.CLIENT_INSTANCE_CLOSED(LocalizationMessages.java:27)
> at org.glassfish.jersey.client.JerseyClient.checkNotClosed(JerseyClient.java:178)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:190)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> !ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:58.725
> !MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ServiceLoader", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ServiceLoader" may not be fully initialized.
> !STACK 0
> org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
> at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
> at org.eclipse.osgi.container.Module.start(Module.java:389)
> at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
> at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
> at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
> at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getOSGiSafeGenerators(ServiceLocatorFactoryImpl.java:103)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getGenerator(ServiceLocatorFactoryImpl.java:112)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.access$000(ServiceLocatorFactoryImpl.java:66)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:88)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:83)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.<init>(ServiceLocatorFactoryImpl.java:83)
> at org.glassfish.hk2.api.ServiceLocatorFactory.<clinit>(ServiceLocatorFactory.java:51)
> at org.glassfish.jersey.internal.inject.Injections.<clinit>(Injections.java:68)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.871
> !MESSAGE An internal error occurred during: "Loading connection info...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 11 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 13 more
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.876
> !MESSAGE An internal error occurred during: "Loading containers...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.listContainers(DefaultDockerClient.java:307)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.listContainers(DockerConnection.java:542)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getContainers(DockerConnection.java:435)
> at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider$1.run(DockerExplorerContentProvider.java:168)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 12 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 14 more
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:29:45.841
> !MESSAGE An internal error occurred during: "Loading connection info...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 11 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 13 more
> {noformat}
> !http://content.screencast.com/users/fbricon/folders/Jing/media/fe732e1b-a79d-4a7f-85fd-8960e752d2d9/2016-03-18_1932.png!
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (JBDS-3688) Failed to open the Docker explorer
by Fred Bricon (JIRA)
[ https://issues.jboss.org/browse/JBDS-3688?page=com.atlassian.jira.plugin.... ]
Fred Bricon updated JBDS-3688:
------------------------------
Description:
On Windows 10, after installing JBDS with the CDK v2 Beta5, when opening the docker explorer, an error occurs:
{noformat}
!SESSION 2016-03-18 19:13:06.981 -----------------------------------------------
eclipse.buildId=9.1.0.CR1-v20160318-0804-B422
java.version=1.8.0_74
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR
Framework arguments: -product com.jboss.devstudio.core.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.jboss.devstudio.core.product
!ENTRY org.eclipse.mylyn.tasks.core 1 0 2016-03-18 19:17:27.066
!MESSAGE Migrating task repository credentials from keyring.
!ENTRY org.eclipse.egit.ui 2 0 2016-03-18 19:17:31.467
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\fbricon'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!ENTRY org.jboss.tools.openshift.core 1 0 2016-03-18 19:24:53.273
!MESSAGE Unauthorized. Trying to reauthenticate
!ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:53.577
!MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ResourceFinder", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ResourceFinder" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
at org.eclipse.osgi.container.Module.start(Module.java:389)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.glassfish.jersey.internal.l10n.Localizer.localize(Localizer.java:118)
at org.glassfish.jersey.client.internal.LocalizationMessages.CLIENT_INSTANCE_CLOSED(LocalizationMessages.java:27)
at org.glassfish.jersey.client.JerseyClient.checkNotClosed(JerseyClient.java:178)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:190)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:58.725
!MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ServiceLoader", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ServiceLoader" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
at org.eclipse.osgi.container.Module.start(Module.java:389)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getOSGiSafeGenerators(ServiceLocatorFactoryImpl.java:103)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getGenerator(ServiceLocatorFactoryImpl.java:112)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.access$000(ServiceLocatorFactoryImpl.java:66)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:88)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.<init>(ServiceLocatorFactoryImpl.java:83)
at org.glassfish.hk2.api.ServiceLocatorFactory.<clinit>(ServiceLocatorFactory.java:51)
at org.glassfish.jersey.internal.inject.Injections.<clinit>(Injections.java:68)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.871
!MESSAGE An internal error occurred during: "Loading connection info...".
!STACK 0
java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
... 11 more
Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
... 13 more
!ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.876
!MESSAGE An internal error occurred during: "Loading containers...".
!STACK 0
java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.listContainers(DefaultDockerClient.java:307)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.listContainers(DockerConnection.java:542)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getContainers(DockerConnection.java:435)
at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider$1.run(DockerExplorerContentProvider.java:168)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
... 12 more
Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
... 14 more
!ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:29:45.841
!MESSAGE An internal error occurred during: "Loading connection info...".
!STACK 0
java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
... 11 more
Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
... 13 more
{noformat}
!http://content.screencast.com/users/fbricon/folders/Jing/media/fe732e1b-a79d-4a7f-85fd-8960e752d2d9/2016-03-18_1932.png!
was:
On Windows 10, after installing JBDS with the CDK v2 Beta5, when opening the docker explorer, an error occurs:
{noformat}
!SESSION 2016-03-18 19:13:06.981 -----------------------------------------------
eclipse.buildId=9.1.0.CR1-v20160318-0804-B422
java.version=1.8.0_74
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR
Framework arguments: -product com.jboss.devstudio.core.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.jboss.devstudio.core.product
!ENTRY org.eclipse.mylyn.tasks.core 1 0 2016-03-18 19:17:27.066
!MESSAGE Migrating task repository credentials from keyring.
!ENTRY org.eclipse.egit.ui 2 0 2016-03-18 19:17:31.467
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\fbricon'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!ENTRY org.jboss.tools.openshift.core 1 0 2016-03-18 19:24:53.273
!MESSAGE Unauthorized. Trying to reauthenticate
!ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:53.577
!MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ResourceFinder", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ResourceFinder" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
at org.eclipse.osgi.container.Module.start(Module.java:389)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.glassfish.jersey.internal.l10n.Localizer.localize(Localizer.java:118)
at org.glassfish.jersey.client.internal.LocalizationMessages.CLIENT_INSTANCE_CLOSED(LocalizationMessages.java:27)
at org.glassfish.jersey.client.JerseyClient.checkNotClosed(JerseyClient.java:178)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:190)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:58.725
!MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ServiceLoader", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ServiceLoader" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
at org.eclipse.osgi.container.Module.start(Module.java:389)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getOSGiSafeGenerators(ServiceLocatorFactoryImpl.java:103)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getGenerator(ServiceLocatorFactoryImpl.java:112)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.access$000(ServiceLocatorFactoryImpl.java:66)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:88)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.<init>(ServiceLocatorFactoryImpl.java:83)
at org.glassfish.hk2.api.ServiceLocatorFactory.<clinit>(ServiceLocatorFactory.java:51)
at org.glassfish.jersey.internal.inject.Injections.<clinit>(Injections.java:68)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.871
!MESSAGE An internal error occurred during: "Loading connection info...".
!STACK 0
java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
... 11 more
Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
... 13 more
!ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.876
!MESSAGE An internal error occurred during: "Loading containers...".
!STACK 0
java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.listContainers(DefaultDockerClient.java:307)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.listContainers(DockerConnection.java:542)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getContainers(DockerConnection.java:435)
at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider$1.run(DockerExplorerContentProvider.java:168)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
... 12 more
Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
... 14 more
!ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:29:45.841
!MESSAGE An internal error occurred during: "Loading connection info...".
!STACK 0
java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
... 11 more
Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
... 13 more
{noformat}
> Failed to open the Docker explorer
> ----------------------------------
>
> Key: JBDS-3688
> URL: https://issues.jboss.org/browse/JBDS-3688
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Components: docker
> Affects Versions: 9.1.0.CR1
> Environment: Windows 10
> JBDS 9.1.0.CR1-v20160318-0804-B422
> Reporter: Fred Bricon
> Assignee: Xavier Coulon
> Priority: Blocker
>
> On Windows 10, after installing JBDS with the CDK v2 Beta5, when opening the docker explorer, an error occurs:
> {noformat}
> !SESSION 2016-03-18 19:13:06.981 -----------------------------------------------
> eclipse.buildId=9.1.0.CR1-v20160318-0804-B422
> java.version=1.8.0_74
> java.vendor=Oracle Corporation
> BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR
> Framework arguments: -product com.jboss.devstudio.core.product
> Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.jboss.devstudio.core.product
> !ENTRY org.eclipse.mylyn.tasks.core 1 0 2016-03-18 19:17:27.066
> !MESSAGE Migrating task repository credentials from keyring.
> !ENTRY org.eclipse.egit.ui 2 0 2016-03-18 19:17:31.467
> !MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
> user global configuration and to define the default location to store repositories: 'C:\Users\fbricon'. If this is
> not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
> EGit might behave differently since they see different configuration options.
> This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
> !ENTRY org.jboss.tools.openshift.core 1 0 2016-03-18 19:24:53.273
> !MESSAGE Unauthorized. Trying to reauthenticate
> !ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:53.577
> !MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ResourceFinder", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ResourceFinder" may not be fully initialized.
> !STACK 0
> org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
> at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
> at org.eclipse.osgi.container.Module.start(Module.java:389)
> at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
> at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
> at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
> at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at org.glassfish.jersey.internal.l10n.Localizer.localize(Localizer.java:118)
> at org.glassfish.jersey.client.internal.LocalizationMessages.CLIENT_INSTANCE_CLOSED(LocalizationMessages.java:27)
> at org.glassfish.jersey.client.JerseyClient.checkNotClosed(JerseyClient.java:178)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:190)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> !ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:58.725
> !MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ServiceLoader", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ServiceLoader" may not be fully initialized.
> !STACK 0
> org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
> at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
> at org.eclipse.osgi.container.Module.start(Module.java:389)
> at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
> at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
> at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
> at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getOSGiSafeGenerators(ServiceLocatorFactoryImpl.java:103)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getGenerator(ServiceLocatorFactoryImpl.java:112)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.access$000(ServiceLocatorFactoryImpl.java:66)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:88)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:83)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.<init>(ServiceLocatorFactoryImpl.java:83)
> at org.glassfish.hk2.api.ServiceLocatorFactory.<clinit>(ServiceLocatorFactory.java:51)
> at org.glassfish.jersey.internal.inject.Injections.<clinit>(Injections.java:68)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.871
> !MESSAGE An internal error occurred during: "Loading connection info...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 11 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 13 more
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.876
> !MESSAGE An internal error occurred during: "Loading containers...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.listContainers(DefaultDockerClient.java:307)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.listContainers(DockerConnection.java:542)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getContainers(DockerConnection.java:435)
> at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider$1.run(DockerExplorerContentProvider.java:168)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 12 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 14 more
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:29:45.841
> !MESSAGE An internal error occurred during: "Loading connection info...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 11 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 13 more
> {noformat}
> !http://content.screencast.com/users/fbricon/folders/Jing/media/fe732e1b-a79d-4a7f-85fd-8960e752d2d9/2016-03-18_1932.png!
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (JBDS-3688) Failed to open the Docker explorer
by CDW Engine (JIRA)
[ https://issues.jboss.org/browse/JBDS-3688?page=com.atlassian.jira.plugin.... ]
CDW Engine updated JBDS-3688:
-----------------------------
> Failed to open the Docker explorer
> ----------------------------------
>
> Key: JBDS-3688
> URL: https://issues.jboss.org/browse/JBDS-3688
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Components: docker
> Affects Versions: 9.1.0.CR1
> Environment: Windows 10
> JBDS 9.1.0.CR1-v20160318-0804-B422
> Reporter: Fred Bricon
> Assignee: Xavier Coulon
> Priority: Blocker
>
> On Windows 10, after installing JBDS with the CDK v2 Beta5, when opening the docker explorer, an error occurs:
> {noformat}
> !SESSION 2016-03-18 19:13:06.981 -----------------------------------------------
> eclipse.buildId=9.1.0.CR1-v20160318-0804-B422
> java.version=1.8.0_74
> java.vendor=Oracle Corporation
> BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR
> Framework arguments: -product com.jboss.devstudio.core.product
> Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.jboss.devstudio.core.product
> !ENTRY org.eclipse.mylyn.tasks.core 1 0 2016-03-18 19:17:27.066
> !MESSAGE Migrating task repository credentials from keyring.
> !ENTRY org.eclipse.egit.ui 2 0 2016-03-18 19:17:31.467
> !MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
> user global configuration and to define the default location to store repositories: 'C:\Users\fbricon'. If this is
> not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
> EGit might behave differently since they see different configuration options.
> This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
> !ENTRY org.jboss.tools.openshift.core 1 0 2016-03-18 19:24:53.273
> !MESSAGE Unauthorized. Trying to reauthenticate
> !ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:53.577
> !MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ResourceFinder", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ResourceFinder" may not be fully initialized.
> !STACK 0
> org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
> at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
> at org.eclipse.osgi.container.Module.start(Module.java:389)
> at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
> at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
> at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
> at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at org.glassfish.jersey.internal.l10n.Localizer.localize(Localizer.java:118)
> at org.glassfish.jersey.client.internal.LocalizationMessages.CLIENT_INSTANCE_CLOSED(LocalizationMessages.java:27)
> at org.glassfish.jersey.client.JerseyClient.checkNotClosed(JerseyClient.java:178)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:190)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> !ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:58.725
> !MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ServiceLoader", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ServiceLoader" may not be fully initialized.
> !STACK 0
> org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
> at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
> at org.eclipse.osgi.container.Module.start(Module.java:389)
> at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
> at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
> at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
> at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
> at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getOSGiSafeGenerators(ServiceLocatorFactoryImpl.java:103)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getGenerator(ServiceLocatorFactoryImpl.java:112)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.access$000(ServiceLocatorFactoryImpl.java:66)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:88)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:83)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.<init>(ServiceLocatorFactoryImpl.java:83)
> at org.glassfish.hk2.api.ServiceLocatorFactory.<clinit>(ServiceLocatorFactory.java:51)
> at org.glassfish.jersey.internal.inject.Injections.<clinit>(Injections.java:68)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.871
> !MESSAGE An internal error occurred during: "Loading connection info...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 11 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 13 more
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.876
> !MESSAGE An internal error occurred during: "Loading containers...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.listContainers(DefaultDockerClient.java:307)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.listContainers(DockerConnection.java:542)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getContainers(DockerConnection.java:435)
> at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider$1.run(DockerExplorerContentProvider.java:168)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 12 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 14 more
> !ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:29:45.841
> !MESSAGE An internal error occurred during: "Loading connection info...".
> !STACK 0
> java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
> at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
> at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
> at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
> at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
> at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
> at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
> at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
> at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
> at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
> at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
> at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
> ... 11 more
> Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
> at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
> at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
> at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
> at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
> ... 13 more
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (JBDS-3688) Failed to open the Docker explorer
by Fred Bricon (JIRA)
Fred Bricon created JBDS-3688:
---------------------------------
Summary: Failed to open the Docker explorer
Key: JBDS-3688
URL: https://issues.jboss.org/browse/JBDS-3688
Project: Developer Studio (JBoss Developer Studio)
Issue Type: Bug
Components: docker
Affects Versions: 9.1.0.CR1
Environment: Windows 10
JBDS 9.1.0.CR1-v20160318-0804-B422
Reporter: Fred Bricon
Assignee: Xavier Coulon
Priority: Blocker
On Windows 10, after installing JBDS with the CDK v2 Beta5, when opening the docker explorer, an error occurs:
{noformat}
!SESSION 2016-03-18 19:13:06.981 -----------------------------------------------
eclipse.buildId=9.1.0.CR1-v20160318-0804-B422
java.version=1.8.0_74
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR
Framework arguments: -product com.jboss.devstudio.core.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.jboss.devstudio.core.product
!ENTRY org.eclipse.mylyn.tasks.core 1 0 2016-03-18 19:17:27.066
!MESSAGE Migrating task repository credentials from keyring.
!ENTRY org.eclipse.egit.ui 2 0 2016-03-18 19:17:31.467
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\fbricon'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!ENTRY org.jboss.tools.openshift.core 1 0 2016-03-18 19:24:53.273
!MESSAGE Unauthorized. Trying to reauthenticate
!ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:53.577
!MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ResourceFinder", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ResourceFinder" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
at org.eclipse.osgi.container.Module.start(Module.java:389)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.glassfish.jersey.internal.l10n.Localizer.localize(Localizer.java:118)
at org.glassfish.jersey.client.internal.LocalizationMessages.CLIENT_INSTANCE_CLOSED(LocalizationMessages.java:27)
at org.glassfish.jersey.client.JerseyClient.checkNotClosed(JerseyClient.java:178)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:190)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.osgi 2 0 2016-03-18 19:27:58.725
!MESSAGE While loading class "org.glassfish.hk2.osgiresourcelocator.ServiceLoader", thread "Thread[Worker-22,5,main]" timed out waiting (5001ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "org.glassfish.hk2.osgi-resource-locator_2.3.0.b10_v201508191500 [880]". To avoid deadlock, thread "Thread[Worker-22,5,main]" is proceeding but "org.glassfish.hk2.osgiresourcelocator.ServiceLoader" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.glassfish.hk2.osgi-resource-locator"; type="osgi.bundle"; version:Version="2.3.0.b10_v201508191500" [id=880] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
at org.eclipse.osgi.container.Module.start(Module.java:389)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getOSGiSafeGenerators(ServiceLocatorFactoryImpl.java:103)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.getGenerator(ServiceLocatorFactoryImpl.java:112)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.access$000(ServiceLocatorFactoryImpl.java:66)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:88)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl$1.run(ServiceLocatorFactoryImpl.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.<init>(ServiceLocatorFactoryImpl.java:83)
at org.glassfish.hk2.api.ServiceLocatorFactory.<clinit>(ServiceLocatorFactory.java:51)
at org.glassfish.jersey.internal.inject.Injections.<clinit>(Injections.java:68)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.871
!MESSAGE An internal error occurred during: "Loading connection info...".
!STACK 0
java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
... 11 more
Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
... 13 more
!ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:27:58.876
!MESSAGE An internal error occurred during: "Loading containers...".
!STACK 0
java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.listContainers(DefaultDockerClient.java:307)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.listContainers(DockerConnection.java:542)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getContainers(DockerConnection.java:435)
at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider$1.run(DockerExplorerContentProvider.java:168)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
... 12 more
Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
... 14 more
!ENTRY org.eclipse.core.jobs 4 2 2016-03-18 19:29:45.841
!MESSAGE An internal error occurred during: "Loading connection info...".
!STACK 0
java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:106)
at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:82)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:192)
at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)
at com.spotify.docker.client.DefaultDockerClient.resource(DefaultDockerClient.java:1051)
at com.spotify.docker.client.DefaultDockerClient.info(DefaultDockerClient.java:300)
at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getInfo(DockerConnection.java:311)
at org.eclipse.linuxtools.internal.docker.ui.views.ConnectionInfoPropertySection$1.run(ConnectionInfoPropertySection.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException: Provider org.glassfish.jersey.internal.RuntimeDelegateImpl could not be instantiated: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:122)
at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
... 11 more
Caused by: java.lang.IllegalStateException: No generator was provided and there is no default generator registered
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
... 13 more
{noformat}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (JBIDE-21906) Choosing Eclipse project in server adapter wizard acts weird
by Fred Bricon (JIRA)
[ https://issues.jboss.org/browse/JBIDE-21906?page=com.atlassian.jira.plugi... ]
Fred Bricon updated JBIDE-21906:
--------------------------------
Fix Version/s: 4.3.1.CR1
> Choosing Eclipse project in server adapter wizard acts weird
> ------------------------------------------------------------
>
> Key: JBIDE-21906
> URL: https://issues.jboss.org/browse/JBIDE-21906
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.3.1.CR1
> Reporter: Jan Richter
> Assignee: Viacheslav Kabanovich
> Labels: openshift_v3, server_adapter_wizard
> Fix For: 4.3.1.CR1, 4.4.0.Alpha1
>
>
> Open a clean workspace. Have an OS3 application set up and imported.
> Open a new server adapter wizard for the connection where your application is
> -> fill in the first page, click next
> -> in the Eclipse project part, click Browse...
> Observe - projects imported from the connection are listed
> -> check Show all projects - RemoteSystemsTempFiles appears
> -> select RemoteSystemsTempFiles and confirm
> -> click Brose... again
> -> observe - 'Show all projects' is checked but RemoteSystemsTempFiles is not visible
> -> uncheck 'Show all projects'
> -> observe - OK button is disabled
> -> double click a listed project to select it with OK button disabled
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (JBDS-3687) prefetch dependencies needed in installer
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBDS-3687?page=com.atlassian.jira.plugin.... ]
Denis Golovin commented on JBDS-3687:
-------------------------------------
do not download vagrant and virtualbox.
> prefetch dependencies needed in installer
> -----------------------------------------
>
> Key: JBDS-3687
> URL: https://issues.jboss.org/browse/JBDS-3687
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Sub-task
> Components: installer
> Affects Versions: 9.1.0.CR1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 9.1.0.GA
>
>
> {quote}
> Nick: you want a zip containing the installer .exe + all the deps, *NOT* a massive installer w/ all the deps in it
> Denis: that is correct :)
> they should just be placed next to DeveloperPlatformInstaller.exe in dist/win/DeveloperPlatformInstaller/
> so we would workaround limitataion for 600Mb
> we lose uninstalling and record in windows registry, but we can deliver 1G+ installer
> {quote}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (JBDS-3687) prefetch dependencies needed in installer
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBDS-3687?page=com.atlassian.jira.plugin.... ]
Denis Golovin commented on JBDS-3687:
-------------------------------------
just cygwin.exe required.
JBDS 9.1.0 only for now.
> prefetch dependencies needed in installer
> -----------------------------------------
>
> Key: JBDS-3687
> URL: https://issues.jboss.org/browse/JBDS-3687
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Sub-task
> Components: installer
> Affects Versions: 9.1.0.CR1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 9.1.0.GA
>
>
> {quote}
> Nick: you want a zip containing the installer .exe + all the deps, *NOT* a massive installer w/ all the deps in it
> Denis: that is correct :)
> they should just be placed next to DeveloperPlatformInstaller.exe in dist/win/DeveloperPlatformInstaller/
> so we would workaround limitataion for 600Mb
> we lose uninstalling and record in windows registry, but we can deliver 1G+ installer
> {quote}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years