[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-926) DataSourceXMLDeployer chooses first server that matches runtime when several may match

Denis Golovin (JIRA) jira-events at lists.jboss.org
Thu Oct 11 00:56:03 EDT 2007


    [ 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

        



More information about the jbosstools-issues mailing list