[richfaces-planning-issues] [JBoss JIRA] (RFPL-4189) Test RichFaces with JBDS 9.0.0

Jiří Štefek (JIRA) issues at jboss.org
Mon Feb 22 03:04:01 EST 2016


     [ https://issues.jboss.org/browse/RFPL-4189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jiří Štefek updated RFPL-4189:
------------------------------
    Fix Version/s: 4.5.14
                       (was: 4.5.13)


> Test RichFaces with JBDS 9.0.0
> ------------------------------
>
>                 Key: RFPL-4189
>                 URL: https://issues.jboss.org/browse/RFPL-4189
>             Project: RichFaces Planning
>          Issue Type: Sub-task
>          Components: QE
>            Reporter: Pavol Pitonak
>            Assignee: Pavol Pitonak
>             Fix For: 4.5.14
>
>
> *In case of any changes and/or inaccuracy be sure to update this description.*
> Use latest stable JBDS, e.g. for this release *9.0.0* downloaded from this site https://www.jboss.org/products/devstudio/download/
> # create a new Maven project and deploy it to WildFly 9.0 and Tomcat 8
> #* File -> New -> Other
> #* Select {{Maven Project}}
> #* Once prompted to choose archetype, add new repository to Catalog
> #** As address you are going to need the staging repo URL
> #* Choose simple-app from the newly added repo (e.g. with correct RF version)
> #* Test with Tomcat 8
> #* Test with Wildfly 9
> #** Need to activate {{jee6}} profile
> # create a new Ant project and deploy it to WildFly 9.0 and Tomcat 8
> #* File -> New -> Other
> #* Select {{JBoss Tools Web -> JSF -> JSF Project}}
> #** use JSF environment: {{JSF 2.2}}
> #** use Project template: {{JSF Kickstars without libs}}
> #* Finish the wizard, you can install Wildfly and Tomcat servers at this point
> #* Get RF Distribution (from staged repo in ZIP format) and add JAR files (with RF and mandatory libs) to this new project
> #** https://repository.jboss.org/nexus/content/groups/staging/org/richfaces/richfaces-distribution/
> #** https://origin-repository.jboss.org/nexus/content/groups/staging/org/richfaces/richfaces-distribution/
> #* Download javax.faces JAR (or myfaces) => this is *only* needed for Tomcat so add only if you wish to deploy app there
> #* As a template you can use RF simple-app archetype and copy following things to ant project, if possible preserve the structure:
> #** RichBean.java
> #** index.xhtml
> #** templates (whole folder)
> #* Add following to the web.xml (it only maps index page to localhost:8080/app_name)
> #** {code}<welcome-file-list>
>     <welcome-file>faces/index.xhtml</welcome-file>
>   </welcome-file-list>{code}
> #* At this point, app should be buildable and deployable and accessible at {{localhost:8080/app_name}}
> #* Test on WildFly
> #* Add JSF implementation JAR to libraries, rebuild and test on Tomcat
> #** Based on JSF impl chosen you might come across following bug: https://java.net/jira/browse/JAVASERVERFACES-3400
> #** Workaround is to change RichBean from {{ViewScoped}} to {{SessionScoped}}
> # Try to import existing Maven project
> #* Make use of Showcase in RF distribution ZIP and import that
> #* To deploy with Tomcat no additional settings is needed
> #* To deploy with Wildfly you need to activate {{jbas71}} profile



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)



More information about the richfaces-planning-issues mailing list