Revision 41574

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/Launcher.java
677 677
			}
678 678
		});
679 679
		
680
		splashWindow.close();
681
		
682 680
		// Se ejecuta el postInitialize
683 681
		message(translate("SplashWindow.post_initializing_extensions"));
684 682
		SwingUtilities.invokeAndWait(new Runnable() {
......
699 697
			}
700 698
		});
701 699

  
700
		splashWindow.close();
701
		
702 702
		frame.setCursor(Cursor.DEFAULT_CURSOR);
703 703

  
704 704
		if (launcherrors != null) {
trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/extension/CheckSOAndArquitectureExtension.java
56 56
import com.jgoodies.forms.layout.CellConstraints;
57 57
import com.jgoodies.forms.layout.FormLayout;
58 58

  
59
public class CheckSOAndArquitectureExtension extends Extension {
59
public class CheckSOAndArquitectureExtension extends Extension implements Runnable {
60 60

  
61 61
	private static Logger logger = LoggerFactory.getLogger(CheckSOAndArquitectureExtension.class);
62 62
	public void initialize() {
......
77 77
	}
78 78

  
79 79
	public void postInitialize() {
80
            PluginsManager pluginManager = PluginsLocator.getManager();
81
            pluginManager.addStartupTask("CheckOsAndArquitectre", this, true, 100);
82
        }
83
        
84
        public void run() {
80 85
		ApplicationManager application = ApplicationLocator.getManager();
81 86
		InstallerManager installmgr = InstallerLocator.getInstallerManager();
82 87
		PluginsManager pluginmgr = PluginsLocator.getManager();

Also available in: Unified diff