Revision 4509 trunk/extensions/extWMS/src/com/iver/cit/gvsig/gui/wizards/WMSWizard.java

View differences:

WMSWizard.java
307 307
			ServerData[] servers = persistence.getArrayOfServerData();
308 308

  
309 309
			if (servers.length == 0){
310
				Class gvSIGClass = AddLayer.class; 
311
				XMLEntity xml = PluginServices.getPluginServices(PluginServices.getExtension(gvSIGClass)).getPersistentXML();
310
				PluginServices ps = PluginServices.getPluginServices(this);
311
				XMLEntity xml = ps.getPersistentXML();
312 312
				try {
313 313
					String[] oldServers = xml.getStringArrayProperty("wms-servers");
314 314
					servers = new ServerData[oldServers.length];
......
316 316
						servers[i] = new ServerData(oldServers[i],ServerData.SERVER_TYPE_WMS);
317 317
					}
318 318
					xml.remove("wms-servers");
319
					ps.setPersistentXML(xml);
319 320
				} catch (NotExistInXMLEntity e) {
320 321
					//Old servers don't exist
321 322
					servers = new ServerData[11];

Also available in: Unified diff