private void feedWebAppConfig() throws IOException, SAXException { // web application config InputStream stream = _externalContext.getResourceAsStream(DEFAULT_FACES_CONFIG); if (stream != null) { if (log.isInfoEnabled()) log.info("Reading config /WEB-INF/faces-config.xml"); getDispenser().feed(getUnmarshaller().getFacesConfig(stream, DEFAULT_FACES_CONFIG)); stream.close(); } }
private void feedContextSpecifiedConfig() throws IOException, SAXException { List configFilesList = getConfigFilesList(); for (int i = 0; i < configFilesList.size(); i++) { String systemId = (String) configFilesList.get(i); InputStream stream = _externalContext.getResourceAsStream(systemId); if (stream == null) { log.error("Faces config resource " + systemId + " not found"); continue; } if (log.isInfoEnabled()) log.info("Reading config " + systemId); getDispenser().feed(getUnmarshaller().getFacesConfig(stream, systemId)); stream.close(); } }
private void feedStandardConfig() throws IOException, SAXException { InputStream stream = ClassUtils.getResourceAsStream(STANDARD_FACES_CONFIG_RESOURCE); if (stream == null) throw new FacesException("Standard faces config " + STANDARD_FACES_CONFIG_RESOURCE + " not found"); if (log.isInfoEnabled()) log.info("Reading standard config " + STANDARD_FACES_CONFIG_RESOURCE); getDispenser().feed(getUnmarshaller().getFacesConfig(stream, STANDARD_FACES_CONFIG_RESOURCE)); stream.close(); }
/** * This method fixes MYFACES-208 */ private void feedClassloaderConfigurations() { try { Iterator it = ClassUtils.getResources(FACES_CONFIG_RESOURCE, this); while (it.hasNext()) { URL url = (URL) it.next(); InputStream stream = openStreamWithoutCache(url); String systemId = url.toExternalForm(); if (log.isInfoEnabled()) log.info("Reading config " + systemId); getDispenser().feed(getUnmarshaller().getFacesConfig(stream, systemId)); stream.close(); } } catch (Throwable e) { throw new FacesException(e); } }
FacesConfig facesConfig = getUnmarshaller(ectx).getFacesConfig( xmlReader); facesConfigList.add(facesConfig);
appConfigResources.add(getUnmarshaller(ectx).getFacesConfig(stream, url.toExternalForm()));
appConfigResources.add(getUnmarshaller(ectx).getFacesConfig(stream, systemId));
appConfigResources.add(getUnmarshaller(ectx).getFacesConfig(stream, systemId));
appConfigResources.add(getUnmarshaller(ectx).getFacesConfig(stream, systemId));
appConfigResources.add(getUnmarshaller(ectx).getFacesConfig(stream, url.toExternalForm()));
appConfigResources.add(getUnmarshaller(ectx).getFacesConfig(stream, url.toExternalForm()));
webAppConfig = getUnmarshaller(ectx).getFacesConfig(stream, DEFAULT_FACES_CONFIG);
webAppConfig = getUnmarshaller(ectx).getFacesConfig(stream, DEFAULT_FACES_CONFIG);
webAppConfig = getUnmarshaller(ectx).getFacesConfig(stream, DEFAULT_FACES_CONFIG);
log.info("Reading standard config " + STANDARD_FACES_CONFIG_RESOURCE); FacesConfig facesConfig = getUnmarshaller(ectx).getFacesConfig(stream, STANDARD_FACES_CONFIG_RESOURCE); stream.close(); return facesConfig;
log.info("Reading standard config " + STANDARD_FACES_CONFIG_RESOURCE); FacesConfig facesConfig = getUnmarshaller(ectx).getFacesConfig(stream, STANDARD_FACES_CONFIG_RESOURCE); stream.close(); return facesConfig;
FacesConfig facesConfig = getUnmarshaller(ectx).getFacesConfig(stream, STANDARD_FACES_CONFIG_RESOURCE); stream.close(); return facesConfig;
getUnmarshaller(ectx).getFacesConfig(pbstream, systemId);