Revision 35205

View differences:

branches/v2_0_0_prep/frameworks/_fwAndami/src/org/gvsig/andami/Launcher.java
704 704
                        // one available in org.gvsig.app. Remove this
705 705
                        // when a the theme format is changed to allow for
706 706
                        // priorities
707
                        if (!"org.gvsig.app".equals(pluginDirs[i])) {
707
                        if (!"org.gvsig.app".equals(pluginDirs[i].getName())  ) {
708 708
                            break;
709 709
                        }
710 710
                    }
......
1108 1108

  
1109 1109
            Iterator<Extension> e = orderedExtensions.iterator();
1110 1110

  
1111
            logger.info("Initializing extensions: ");
1111
            logger.info("Initializing extensions of "+pName+": ");
1112 1112
            while (e.hasNext()) {
1113 1113
                Extension extension = e.next();
1114 1114
                org.gvsig.andami.plugins.IExtension extensionInstance;
1115 1115

  
1116 1116
                try {
1117
                    logger.info("Initializing " + extension.getClassName()
1118
                        + "...");
1117 1119
                    Class<? extends IExtension> extensionClass =
1118 1120
                        (Class<? extends IExtension>) ps.getClassLoader()
1119 1121
                            .loadClass(extension.getClassName());
......
1137 1139
                            ExtensionDecorator.INACTIVE);
1138 1140
                    classesExtensions
1139 1141
                        .put(extensionClass, newExtensionDecorator);
1140
                    logger.info("Initializing " + extension.getClassName()
1141
                        + "...");
1142
                    // logger.debug("Initializing " + extension.getClassName());
1143 1142

  
1144
                    // AQUI
1145

  
1146 1143
                    extensionInstance.initialize();
1147 1144
                    extensions.add(extensionInstance);
1148
                    // logger.debug(extension.getClassName() + " initialized.");
1149 1145

  
1150 1146
                } catch (NoClassDefFoundError e1) {
1151 1147
                    this.addError("Can't find class extension ("
......
1255 1251
                SortableMenu sm = e.next();
1256 1252

  
1257 1253
                frame.addMenu(sm.loader, sm.extension, sm.menu);
1254

  
1258 1255
            } catch (ClassNotFoundException ex) {
1259 1256
                this
1260 1257
                    .addError(
1261 1258
                        Messages
1262 1259
                            .getString("Launcher.No_se_encontro_la_clase_de_la_extension"),
1263 1260
                        ex);
1261
            } catch (NoClassDefFoundError ex) {
1262
                this
1263
                .addError(
1264
                    Messages
1265
                        .getString("Launcher.No_se_encontro_la_clase_de_la_extension"),
1266
                    ex);
1267
            } catch (Throwable ex) {
1268
                this
1269
                .addError(
1270
                    Messages
1271
                        .getString("Launcher.No_se_encontro_la_clase_de_la_extension"),
1272
                    ex);
1264 1273
            }
1265 1274
        }
1266 1275
    }

Also available in: Unified diff