Author: akazakov
Date: 2010-01-26 13:07:18 -0500 (Tue, 26 Jan 2010)
New Revision: 19939
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5738
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java 2010-01-26
17:15:02 UTC (rev 19938)
+++
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java 2010-01-26
18:07:18 UTC (rev 19939)
@@ -397,7 +397,19 @@
// register project on the selected server;
// deploy datasource xml file to the selected server;
- IServer server = (IServer)
model.getProperty(ISeamFacetDataModelProperties.JBOSS_AS_TARGET_SERVER);
+ Object serverObject =
model.getProperty(ISeamFacetDataModelProperties.JBOSS_AS_TARGET_SERVER);
+ IServer server = null;
+ if(serverObject instanceof String) {
+ IServer[] servers = ServerCore.getServers();
+ for (IServer i : servers) {
+ if(serverObject.equals(i.getName())) {
+ server = i;
+ break;
+ }
+ }
+ } else if(serverObject instanceof IServer) {
+ server = (IServer)serverObject;
+ }
if (server != null) {
JBossServer jbs = (JBossServer) server.loadAdapter(JBossServer.class, new
NullProgressMonitor());
if (jbs != null) {