Package org.apache.myfaces.config.element.facelets

Examples of org.apache.myfaces.config.element.facelets.FaceletTagLibrary


                    if (src == null)
                    {
                        throw new FileNotFoundException(library);
                    }
                   
                    FaceletTagLibrary tl = TagLibraryConfigUnmarshallerImpl.create(externalContext, src);
                    if (tl != null)
                    {
                        org.apache.myfaces.config.impl.digester.elements.FacesConfigImpl config =
                            new org.apache.myfaces.config.impl.digester.elements.FacesConfigImpl();
                        config.addFaceletTagLibrary(tl);
                        facesConfigFilesList.add(config);
                    }
                    if (log.isLoggable(Level.FINE))
                    {
                        log.fine("Successfully loaded library: " + library);
                    }
                }
                catch (IOException e)
                {
                    log.log(Level.SEVERE, "Error Loading library: " + library, e);
                }
            }
        }
       
        try
        {
            FaceletConfigResourceProvider provider = FaceletConfigResourceProviderFactory.
                getFacesConfigResourceProviderFactory(externalContext).
                    createFaceletConfigResourceProvider(externalContext);
            Collection<URL> urls = provider.getFaceletTagLibConfigurationResources(externalContext);
            for (URL url : urls)
            {
                try
                {
                    FaceletTagLibrary tl = TagLibraryConfigUnmarshallerImpl.create(externalContext, url);
                    if (tl != null)
                    {
                        org.apache.myfaces.config.impl.digester.elements.FacesConfigImpl config =
                            new org.apache.myfaces.config.impl.digester.elements.FacesConfigImpl();
                        config.addFaceletTagLibrary(tl);
View Full Code Here


    @Test
    public void testLoadValidLibraryWithValidation() throws Exception
    {
        servletContext.addInitParameter(MyfacesConfig.INIT_PARAM_VALIDATE_XML, "true");

        FaceletTagLibrary faceletTagLib = TagLibraryConfigUnmarshallerImpl.create(
            externalContext, _validLibUrl);
        TagLibrary lib = TagLibraryConfig.create(facesContext, faceletTagLib);
        Assert.assertTrue(lib.containsNamespace("http://myfaces.apache.org/testlib"));
    }
View Full Code Here

    @Test
    public void testLoadValidLibraryWithoutValidation() throws Exception
    {
        servletContext.addInitParameter(MyfacesConfig.INIT_PARAM_VALIDATE_XML, "false");

        FaceletTagLibrary faceletTagLib = TagLibraryConfigUnmarshallerImpl.create(
            externalContext, _validLibUrl);
        TagLibrary lib = TagLibraryConfig.create(facesContext, faceletTagLib);
        Assert.assertTrue(lib.containsNamespace("http://myfaces.apache.org/testlib"));
    }
View Full Code Here

                    if (src == null)
                    {
                        throw new FileNotFoundException(library);
                    }
                   
                    FaceletTagLibrary tl = TagLibraryConfigUnmarshallerImpl.create(externalContext, src);
                    if (tl != null)
                    {
                        org.apache.myfaces.config.impl.digester.elements.FacesConfigImpl config =
                            new org.apache.myfaces.config.impl.digester.elements.FacesConfigImpl();
                        config.addFaceletTagLibrary(tl);
                        facesConfigFilesList.add(config);
                    }
                    if (log.isLoggable(Level.FINE))
                    {
                        log.fine("Successfully loaded library: " + library);
                    }
                }
                catch (IOException e)
                {
                    log.log(Level.SEVERE, "Error Loading library: " + library, e);
                }
            }
        }
       
        try
        {
            FaceletConfigResourceProvider provider = FaceletConfigResourceProviderFactory.
                getFacesConfigResourceProviderFactory(externalContext).
                    createFaceletConfigResourceProvider(externalContext);
            Collection<URL> urls = provider.getFaceletTagLibConfigurationResources(externalContext);
            for (URL url : urls)
            {
                try
                {
                    FaceletTagLibrary tl = TagLibraryConfigUnmarshallerImpl.create(externalContext, url);
                    if (tl != null)
                    {
                        org.apache.myfaces.config.impl.digester.elements.FacesConfigImpl config =
                            new org.apache.myfaces.config.impl.digester.elements.FacesConfigImpl();
                        config.addFaceletTagLibrary(tl);
View Full Code Here

{
   
    public static FaceletTagLibrary create(ExternalContext externalContext, URL url) throws IOException
    {
        InputStream is = null;
        FaceletTagLibrary t = null;
        URLConnection conn = null;
        try
        {
            boolean schemaValidating = false;
View Full Code Here

TOP

Related Classes of org.apache.myfaces.config.element.facelets.FaceletTagLibrary

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.