commit | a672d054a84d05dd40abb6f5becfecaa8e8ab428 | [log] [tgz] |
---|---|---|
author | deboer <deboer> | Wed Feb 15 22:38:41 2006 +0000 |
committer | deboer <deboer> | Wed Feb 15 22:38:41 2006 +0000 |
tree | 9bef2ab5383e3f80a0ef9dacdb6e421b51014453 | |
parent | 63d8fb7f97238dd25aa11ec6d1007fab972885d4 [diff] |
[128113] Regression creating remote server
diff --git a/plugins/org.eclipse.wst.server.ui/serverui/org/eclipse/wst/server/ui/internal/wizard/page/NewManualServerComposite.java b/plugins/org.eclipse.wst.server.ui/serverui/org/eclipse/wst/server/ui/internal/wizard/page/NewManualServerComposite.java index d4e4056..22f1d4d 100644 --- a/plugins/org.eclipse.wst.server.ui/serverui/org/eclipse/wst/server/ui/internal/wizard/page/NewManualServerComposite.java +++ b/plugins/org.eclipse.wst.server.ui/serverui/org/eclipse/wst/server/ui/internal/wizard/page/NewManualServerComposite.java
@@ -275,17 +275,17 @@ runtimes = ServerUIPlugin.getRuntimes(runtimeType); newRuntime = null; - if (server != null && SocketUtil.isLocalhost(server.getHost()) && runtimes != null) { + if (server != null && runtimes != null) { List runtimes2 = new ArrayList(); int size = runtimes.length; for (int i = 0; i < size; i++) { IRuntime runtime2 = runtimes[i]; - if (!runtime2.isStub()) + if (!SocketUtil.isLocalhost(server.getHost()) || !runtime2.isStub()) runtimes2.add(runtime2); } runtimes = new IRuntime[runtimes2.size()]; runtimes2.toArray(runtimes); - if (runtimes2.size() > 0) + if (runtimes.length > 0) return; }