Author: rob.stryker(a)jboss.com
Date: 2011-01-18 11:48:09 -0500 (Tue, 18 Jan 2011)
New Revision: 28362
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/wizards/JBossRuntimeLocator.java
Log:
JBIDE-8122 patch 2 - trunk
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/wizards/JBossRuntimeLocator.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/wizards/JBossRuntimeLocator.java 2011-01-18
16:38:51 UTC (rev 28361)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/wizards/JBossRuntimeLocator.java 2011-01-18
16:48:09 UTC (rev 28362)
@@ -59,9 +59,15 @@
}
public IRuntimeWorkingCopy searchForRuntimes(IPath path, ServerBeanLoader loader,
IProgressMonitor monitor) {
+ if( monitor.isCanceled())
+ return null;
+
if( loader.getServerType(path.toFile()) != JBossServerType.UNKNOWN) {
// return found
- return createRuntime(path, loader);
+ IRuntimeWorkingCopy wc = createRuntime(path, loader);
+ if( wc == null )
+ monitor.setCanceled(true);
+ return wc;
}
File[] children = path.toFile().listFiles();
children = (children == null ? new File[]{} : children);
Show replies by date