[
http://jira.jboss.com/jira/browse/JBIDE-926?page=comments#action_12381577 ]
Denis Golovin commented on JBIDE-926:
-------------------------------------
ignore my previous answer. I got wrong your question. We can try add list with servers on
first page. But there is a problem, because it contains hiden group with ear selection.
That means if we add another group with server selection, there will be empty space
between server runtime and server groups. But lets try
DataSourceXMLDeployer chooses first server that matches runtime when
several may match
--------------------------------------------------------------------------------------
Key: JBIDE-926
URL:
http://jira.jboss.com/jira/browse/JBIDE-926
Project: JBoss Tools
Issue Type: Feature Request
Components: Seam
Affects Versions: 2.0.0.Beta3
Reporter: Rob Stryker
Assigned To: Denis Golovin
Fix For: 2.0.0.CR1
Attachments: screen-shot.jpg, screenshot-1.jpg
It is possible that several servers may share a runtime, but have different command line
arguments.
The DataSourceXmlDeployer class uses the following code to decide which server to publish
to:
IServer[] servers = ServerCore.getServers();
for (IServer server : servers) {
String primaryName = primaryRuntime.getName();
IRuntime runtime = server.getRuntime();
if(runtime!=null) {
String serverName = runtime.getName();
if(primaryName.equals(serverName)) {
s = server;
}
}
}
This code will select the last server that matches the runtime. If several match, the
last one is chosen.
Perhaps it'd be better if the Seam Project page had a section where the user could
select manually which server to deploy to if several match.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira