Author: snjeza
Date: 2012-04-12 16:13:03 -0400 (Thu, 12 Apr 2012)
New Revision: 40163
Modified:
trunk/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/RuntimeUIActivator.java
Log:
JBIDE-11446 - Seam cannot be added using runtime detection if the parent JBoss AS is
already added
Modified:
trunk/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/RuntimeUIActivator.java
===================================================================
---
trunk/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/RuntimeUIActivator.java 2012-04-12
20:03:57 UTC (rev 40162)
+++
trunk/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/RuntimeUIActivator.java 2012-04-12
20:13:03 UTC (rev 40163)
@@ -480,8 +480,18 @@
continue;
}
if (detector.exists(serverDefinition)) {
- created = true;
- break;
+ List<RuntimeDefinition> includedDefinitions =
serverDefinition.getIncludedServerDefinitions();
+ boolean includedCreated = true;
+ for (RuntimeDefinition includedDefinition:includedDefinitions) {
+ if (!runtimeCreated(includedDefinition)) {
+ includedCreated = false;
+ break;
+ }
+ }
+ if (includedCreated) {
+ created = true;
+ break;
+ }
}
}
return (created);
Show replies by date