Revision 1862

View differences:

org.gvsig.scripting/trunk/org.gvsig.scripting/org.gvsig.scripting.app/org.gvsig.scripting.app.mainplugin/src/main/java/org/gvsig/scripting/app/extension/ScriptingUtils.java
477 477

  
478 478
                @Override
479 479
                public int compare(ScriptingBaseScript o1, ScriptingBaseScript o2) {
480
                    return getScriptOrderKey(o2).compareToIgnoreCase(getScriptOrderKey(o1));
480
                    return getScriptOrderKey(o1).compareToIgnoreCase(getScriptOrderKey(o2));
481 481
                }
482 482
            });
483 483
        }
......
486 486
            ThreadSafeDialogsManager dialogs = ToolsSwingLocator.getThreadSafeDialogsManager();
487 487
            final I18nManager i18nManager = ToolsLocator.getI18nManager();
488 488
            if (scripts != null && !scripts.isEmpty()) {
489
                LOGGER.info("Scripts to run:");
490
                for (ScriptingBaseScript script : scripts) {
491
                    try {
492
                        LOGGER.info(StringUtils.abbreviateMiddle(script.getFile().getParent(),"...",50) + " (" + getScriptOrderKey(script) + ", " + script.getIsolationGroup() + ")");
493
                    } catch(Throwable t) {
494
                        LOGGER.info("...Error...");
495
                    }
496
                }                
489 497
                if (status != null) {
490 498
                    status.setRangeOfValues(0, scripts.size());
491 499
                }
......
495 503
                        status.setCurValue(n++);
496 504
                    }
497 505
                    try {
498
                        LOGGER.info("running " + title + " script '" + script.getFile().getAbsolutePath() + "' (" + getScriptOrderKey(script) + ", " + script.getIsolationGroup() + ").");
506
                        if( StringUtils.equals("autorun", title) ) {
507
                            LOGGER.info("running '" + script.getFile().getParent() + "'.");
508
                        } else {
509
                            LOGGER.info("running " + title + " '" + script.getFile().getAbsolutePath() + "'.");
510
                        }
499 511
                        dialogs.message(
500 512
                                i18nManager.getTranslation(
501 513
                                        "_Starting_XnameX",

Also available in: Unified diff