Author: rob.stryker(a)jboss.com
Date: 2011-07-12 12:38:40 -0400 (Tue, 12 Jul 2011)
New Revision: 32859
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/JBossServer.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/LocalJBossServerRuntime.java
Log:
JBIDE-9319 - eap defaults to server deployment now
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/JBossServer.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/JBossServer.java 2011-07-12
14:07:10 UTC (rev 32858)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/JBossServer.java 2011-07-12
16:38:40 UTC (rev 32859)
@@ -38,6 +38,7 @@
import org.eclipse.core.runtime.Path;
import org.eclipse.jst.server.core.IWebModule;
import org.eclipse.wst.server.core.IModule;
+import org.eclipse.wst.server.core.IRuntime;
import org.eclipse.wst.server.core.IServer;
import org.eclipse.wst.server.core.model.IURLProvider;
import org.jboss.ide.eclipse.as.core.JBossServerCorePlugin;
@@ -47,6 +48,7 @@
import org.jboss.ide.eclipse.as.core.server.IDeployableServer;
import org.jboss.ide.eclipse.as.core.server.IJBossServerPublishMethodType;
import org.jboss.ide.eclipse.as.core.server.IJBossServerRuntime;
+import org.jboss.ide.eclipse.as.core.util.IJBossToolingConstants;
import org.jboss.ide.eclipse.as.core.util.ServerUtil;
/**
@@ -63,9 +65,14 @@
setAttribute("id", getAttribute("id", (String)"") + new
Date().getTime()); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
setUsername("admin"); //$NON-NLS-1$
setPassword("admin"); //$NON-NLS-1$
- setDeployLocationType(isAS50() ? IDeployableServer.DEPLOY_SERVER :
IDeployableServer.DEPLOY_METADATA);
+ boolean defaultServerDeployment = isAS50() || isEAP(getServer());
+ setDeployLocationType(defaultServerDeployment ? IDeployableServer.DEPLOY_SERVER :
IDeployableServer.DEPLOY_METADATA);
}
+ public static boolean isEAP(IServer server) {
+ return
server.getServerType().getId().startsWith(IJBossToolingConstants.EAP_SERVER_PREFIX);
+ }
+
private boolean isAS50() {
return getServer().getServerType().getRuntimeType().getId().equals(SERVER_AS_50);
}
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/LocalJBossServerRuntime.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/LocalJBossServerRuntime.java 2011-07-12
14:07:10 UTC (rev 32858)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/LocalJBossServerRuntime.java 2011-07-12
16:38:40 UTC (rev 32859)
@@ -78,7 +78,7 @@
}
public static boolean isEAP(IRuntime rt) {
- return
rt.getRuntimeType().getId().startsWith("org.jboss.ide.eclipse.as.runtime.eap.");
//$NON-NLS-1$
+ return
rt.getRuntimeType().getId().startsWith(IJBossToolingConstants.EAP_RUNTIME_PREFIX);
}
@Override
Show replies by date