Revision 12750 branches/CatalogYNomenclator_v1_1_0_1005/applications/appCatalogYNomenclatorClient/src/es/gva/cit/gazetteer/ui/serverconnect/ServerConnectDialogPanel.java

View differences:

ServerConnectDialogPanel.java
61 61

  
62 62
import es.gva.cit.catalogClient.utils.CatalogConstants;
63 63
import es.gva.cit.gazetteer.GazetteerClient;
64
import es.gva.cit.gazetteer.drivers.GazetteerCapabilities;
64 65
import es.gva.cit.gazetteer.drivers.IGazetteerServiceDriver;
65 66
import es.gva.cit.gazetteer.ui.search.SearchDialog;
66 67
import es.gva.cit.gazetteer.utils.GazetteerClientRegister;
......
270 271
		 */
271 272
		public void run() {        
272 273
			try {
273
				client.getCapabilities();
274
				controlsPanel.enableSearchButton(true);
275
				currentServer = controlsPanel.getServerAddress();
274
				GazetteerCapabilities capabilities = client.getCapabilities();
275
				if (capabilities.isAvailable()){
276
					controlsPanel.enableSearchButton(true);
277
					currentServer = controlsPanel.getServerAddress();
278
					searchButtonActionPerformed();
279
				}	
276 280
				setCursor(new Cursor(Cursor.DEFAULT_CURSOR));   
277
				searchButtonActionPerformed();
281
				controlsPanel.setServerReply(capabilities.getServerMessage());				
278 282
			} catch (Exception e) {
279 283
				controlsPanel.setServerReply(Messages.getText(e.toString()));
280 284
				e.printStackTrace();

Also available in: Unified diff