Package org.richfaces.integration

Examples of org.richfaces.integration.RichDeployment


    @FindBy(id = "output")
    WebElement output;

    @Deployment(testable = false)
    public static WebArchive createDeployment() {
        RichDeployment deployment = new RichDeployment(ITActivatorComponentNotRenderedProcessing.class);

        addIndexPage(deployment);

        return deployment.getFinalArchive();
    }
View Full Code Here


    URL contextPath;

    @Deployment
    public static WebArchive createDeployment() {

        RichDeployment deployment = new RichDeployment(ITResourceOptimization.class);

        FaceletAsset p = deployment.baseFacelet("script.xhtml");
        p.head("<h:outputScript library='javax.faces' name='jsf.js' />");
        p.head("<h:outputScript library='org.richfaces' name='jquery.js' />");
        p.head("<h:outputScript library='org.richfaces' name='richfaces.js' />");

        p = deployment.baseFacelet("stylesheet.xhtml");
        p.head("<h:outputStylesheet library='org.richfaces' name='log.ecss' />");

        deployment.webXml(new Function<WebAppDescriptor, WebAppDescriptor>() {
            public WebAppDescriptor apply(WebAppDescriptor input) {

                List<ParamValueType<WebAppDescriptor>> allContextParam = input.getAllContextParam();
                for (ParamValueType<WebAppDescriptor> contextParam : allContextParam) {
                    if (ProjectStage.PROJECT_STAGE_PARAM_NAME.equals(contextParam.getParamName())) {
                        contextParam.paramValue(ProjectStage.Production.name());
                    }
                }

                input.getOrCreateContextParam().paramName("org.richfaces.resourceOptimization.enabled").paramValue("true");

                return input;
            };
        });

        return deployment.getFinalArchive();
    }
View Full Code Here

    @FindBy(tagName = "body")
    private WebElement body;

    @Deployment(testable = false)
    public static WebArchive createDeployment() {
        RichDeployment deployment = new RichDeployment(ITAjaxRedirection.class);

        addIndexPage(deployment);
        addRedirectedPage(deployment);

        return deployment.getFinalArchive();
    }
View Full Code Here

    @FindBy(id = "buttonSkin3")
    WebElement buttonSkin3;

    @Deployment(testable = false)
    public static WebArchive createDeployment() {
        RichDeployment deployment = new RichDeployment(ITSkin.class);
        deployment.archive().addClass(SkinTestBean.class);
        deployment.archive().addAsResource("bindedtest.skin.properties");
        deployment.webXml(new Function<WebAppDescriptor, WebAppDescriptor>() {
            public WebAppDescriptor apply(WebAppDescriptor input) {

                input.getOrCreateContextParam()
                    .paramName("org.richfaces.skin")
                    .paramValue("#{skinTestBean.skin}");

                return input;
            };
        });


        addIndexPage(deployment);
        deployment.archive().addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml");

        return deployment.getFinalArchive();
    }
View Full Code Here

    private URL contextPath;

    @Deployment
    public static WebArchive createDeployment() {

        RichDeployment deployment = new RichDeployment(ITResourceMapperService.class);

        EmptyAsset emptyResource = EmptyAsset.INSTANCE;

        FaceletAsset page = new FaceletAsset().head("<h:outputStylesheet name='stylesheet.css' library='some.library' />"
                + "<h:outputStylesheet name='stylesheet.css' library='another.library' />");

        deployment.archive()
                /** classes */
                .addPackage(ResourceHandlerImpl.class.getPackage())
                .addPackage(ResourceTracker.class.getPackage())
                .addPackage(ResourceMapper.class.getPackage())
                .addClasses(Codec.class)
                /** ROOT */
                .addAsWebResource(page, "index.xhtml")
                .addAsWebResource(emptyResource, "resources/some.library/stylesheet.css")
                .addAsWebResource(emptyResource, "resources/another.library/stylesheet.css")
                .addAsWebResource(emptyResource, "resources/mapped.library/stylesheet.css")

                .addClasses(Mapper.class)
                .addAsServiceProvider(ResourceMapper.class, Mapper.class);

        deployment.webXml(new Function<WebAppDescriptor, WebAppDescriptor>() {
            public WebAppDescriptor apply(WebAppDescriptor descriptor) {
                descriptor.getOrCreateContextParam()
                        .paramName("org.richfaces.enableControlSkinning")
                        .paramValue("false");
                return descriptor;
            }
        });

        return deployment.getFinalArchive();
    }
View Full Code Here

    @FindBy(id = "panel")
    private WebElement panel;

    @Deployment(testable = false)
    public static WebArchive createDeployment() {
        RichDeployment deployment = new RichDeployment(ITImplicitAjaxOutputRendering.class);

        deployment.archive().addClasses(CounterBean.class);

        addIndexPage(deployment);

        return deployment.getFinalArchive();
    }
View Full Code Here

    @FindBy(id = "buttonDefault")
    WebElement buttonDefault;

    @Deployment(testable = false)
    public static WebArchive createDeployment() {
        RichDeployment deployment = new RichDeployment(ITBlueSkySkin.class);
        deployment.webXml(new Function<WebAppDescriptor, WebAppDescriptor>() {
            public WebAppDescriptor apply(WebAppDescriptor input) {

                input.getOrCreateContextParam()
                        .paramName("org.richfaces.skin")
                        .paramValue("blueSky");

                return input;
            };
        });

        addIndexPage(deployment);
        deployment.archive().addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml");

        return deployment.getFinalArchive();
    }
View Full Code Here

    @FindBy(id = "panel")
    private WebElement panel;

    @Deployment(testable = false)
    public static WebArchive createDeployment() {
        RichDeployment deployment = new RichDeployment(ITMetaComponentRendering.class);

        deployment.archive().addClasses(CounterBean.class);

        addIndexPage(deployment);

        return deployment.getFinalArchive();
    }
View Full Code Here

    @FindBy(id = "buttonDefault")
    WebElement buttonDefault;

    @Deployment(testable = false)
    public static WebArchive createDeployment() {
        RichDeployment deployment = new RichDeployment(ITPlainSkin.class);
        deployment.webXml(new Function<WebAppDescriptor, WebAppDescriptor>() {
            public WebAppDescriptor apply(WebAppDescriptor input) {

                input.getOrCreateContextParam()
                        .paramName("org.richfaces.skin")
                        .paramValue("plain");

                return input;
            };
        });


        addIndexPage(deployment);
        deployment.archive().addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml");

        return deployment.getFinalArchive();
    }
View Full Code Here

    @FindBy(id = "secondForm")
    Form secondForm;

    @Deployment(testable = false)
    public static WebArchive createDeployment() {
        RichDeployment deployment = new RichDeployment(ITMultipleFormUpdate.class);

        addIndexPage(deployment);

        return deployment.getFinalArchive();
    }
View Full Code Here

TOP

Related Classes of org.richfaces.integration.RichDeployment

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.