Bug 535781 - [EPP Photon RC3] java.lang.NoClassDefFoundError - add check for IllegalArgumentException to DockerConnection ping() method in case 127.0.0.1 is not set up with a host name Change-Id: I7f33b193942132f987790b070d98aa0a97d5b302 Reviewed-on: https://git.eclipse.org/r/124371 Tested-by: CI Bot Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
diff --git a/containers/org.eclipse.linuxtools.docker.core/src/org/eclipse/linuxtools/internal/docker/core/DockerConnection.java b/containers/org.eclipse.linuxtools.docker.core/src/org/eclipse/linuxtools/internal/docker/core/DockerConnection.java index 6a02351..583f541 100644 --- a/containers/org.eclipse.linuxtools.docker.core/src/org/eclipse/linuxtools/internal/docker/core/DockerConnection.java +++ b/containers/org.eclipse.linuxtools.docker.core/src/org/eclipse/linuxtools/internal/docker/core/DockerConnection.java
@@ -379,7 +379,7 @@ } setState(EnumDockerConnectionState.ESTABLISHED); } catch (com.spotify.docker.client.exceptions.DockerException - | InterruptedException e) { + | InterruptedException | IllegalArgumentException e) { setState(EnumDockerConnectionState.CLOSED); throw new DockerPingConnectionException(NLS.bind( Messages.Docker_Daemon_Ping_Failure, this.getName()), e);