Fixed multiple expansions of archive

git-svn-id: https://hyracks.googlecode.com/svn/trunk@223 123451ca-8445-de46-9d55-352943316053
diff --git a/hyracks/hyracks-control-common/src/main/java/edu/uci/ics/hyracks/control/common/application/ApplicationContext.java b/hyracks/hyracks-control-common/src/main/java/edu/uci/ics/hyracks/control/common/application/ApplicationContext.java
index 6a494aa..e95c4bc 100644
--- a/hyracks/hyracks-control-common/src/main/java/edu/uci/ics/hyracks/control/common/application/ApplicationContext.java
+++ b/hyracks/hyracks-control-common/src/main/java/edu/uci/ics/hyracks/control/common/application/ApplicationContext.java
@@ -90,7 +90,7 @@
         if (status != ApplicationStatus.CREATED) {
             throw new IllegalStateException();
         }
-        if (expandArchive()) {
+        if (deploymentDescriptor != null) {
             String bootstrapClass = null;
             switch (serverCtx.getServerType()) {
                 case CLUSTER_CONTROLLER: {