--- /Users/marekfukala/Apps/mojarra-2.0.1-FCS-source/jsf-ri/src/com/sun/faces/config/ConfigManager.java 2009-10-20 20:08:02.000000000 +0200 +++ web.jsf.editor/src/org/netbeans/modules/web/jsf/editor/facelets/mojarra/ConfigManager.java 2009-11-13 13:09:36.000000000 +0100 @@ -38,8 +38,14 @@ * holder. */ -package com.sun.faces.config; +package org.netbeans.modules.web.jsf.editor.facelets.mojarra; +import com.sun.faces.config.ConfigurationException; +import com.sun.faces.config.DbfFactory; +import com.sun.faces.config.DocumentInfo; +import com.sun.faces.config.DocumentOrderingWrapper; +import com.sun.faces.config.FacesConfigInfo; +import com.sun.faces.config.WebConfiguration; import static com.sun.faces.config.WebConfiguration.BooleanWebContextInitParameter.ValidateFacesConfigFiles; import static com.sun.faces.config.WebConfiguration.BooleanWebContextInitParameter.DisableFaceletJSFViewHandler; import static com.sun.faces.config.WebConfiguration.BooleanWebContextInitParameter.EnableThreading; @@ -667,7 +673,10 @@ try { docs.add(t.get()); } catch (ExecutionException e) { - throw new ConfigurationException(e); +// throw new ConfigurationException(e + //#176771 - Icefaces 1.8.1 break jsf editor support workaround + //just let the loop continue if one of the tasks fails + Logger.getAnonymousLogger().log(Level.INFO, "Error parsing facelets library descriptor", e);//NOI18N } catch (InterruptedException ignored) { } }