Find JSRs
Submit this Search

Ad Banner

JSRs: Java Specification Requests
JSR 372: JavaServer Faces (JSF 2.3) Specification.

Open Nominations

Nomination Type Full Name Biography Spec Lead Comments Submission date Spec Lead Vote PMO Vote

Approved Nominations

Nomination Type Full Name Biography Spec Lead Comments Submission date Spec Lead Vote PMO Vote
Expert Group Paul Nicolucci I work with JSF within IBM in a development and service role. I participated in the JSF 2.2 expert group as well and wish to continue participation with the latest JSR for JSF 2.3. Dec 2, 2014 Y Y
Expert Group Hazem Saleh I have worked using JSF since its early days, I joined the JSF development of MyFaces and became an Apache MyFaces committer in 2008. I also published two books about the JSF technology (which I utilized in many enterprise applications): 1. The definitive guide to Apache MyFaces book: 2. Pro JSF and HTML5 book: I also promoted the JSF technology in many of my talks in technical conferences such as JavaOne, Confess and JSFDays. Nov 25, 2014 Y Y
Expert Group Kito Mann Kito D. Mann is the Principal Consultant at Virtua, Inc., specializing in enterprise application architecture, training, development, and mentoring with JavaServer Faces, portlets, Liferay, and Java EE technologies. He is also the editor-in-chief of (, co-host of the Enterprise Java Newscast (, host of the JSF Podcast interview series (, and the author of JavaServer Faces in Action (Manning). Mann has participated in several Java Community Process expert groups (including JSF and Portlets) and is also an internationally recognized speaker. He holds a BA in Computer Science from Johns Hopkins University. Oct 20, 2014 Y Y
Expert Group Brian Leathem Brian Leathem, RichFcaes project Lead Senior Software Engineer at Red Hat Sep 23, 2014 Y Y
Expert Group Ken Fyten Ken Fyten has lead the ICEsoft product development team through more than 25 significant product releases since 2007. Ken has over 20 years experience in software development, encompassing both open-source and commercial products, including domains such as Java Enterprise middleware, Embedded Java for consumer devices, and Oil and Gas applications. Ken has worked with JSF since 1.0 with the ICEfaces open source library which provided the first automatic-ajax and asynchronous push features to JSF. Sep 23, 2014 Y Y
Expert Group Cagatay Civici Çagatay Çivici is a member of JavaServer Faces Expert Group, the founder and project lead of popular PrimeFaces Component Suite and PMC member of open source JSF implementation Apache MyFaces. He’s a recognized speaker in international conferences such as JavaOne, SpringOne, JAX, Jazoon, Confess, JSFSummit and many local events such as JUGs. Cagatay is also an author and technical reviewer of couple of books regarding web application development with Java and JSF. Sep 17, 2014 Y Y
Expert Group Bauke Scholtz 8 years hands-on experience with JSF. Reported several issues to Mojarra and JSF spec. Main developer of Main developer of OmniFaces. Blogs about JSF. Answers on about JSF. Colleague of Arjan Tijms. Sep 12, 2014 Y Y
Expert Group Michael Müller Michael Müller currently is head of development at the German institute for hospital remuneration. He is responsible for diverse projects using Java and .NET and especial a portal solution for all German hospitals build by JSF. He started using JSF 1.2 by developing so called Online-Grouper for international institutes and build up diverse applications using the lasted JSF technology. Michael Müller is not an implementor of JSF but an experienced user. He is author of the book "Web Development with Java and JSF". Sep 9, 2014 Y Y
Expert Group Josh Juneau Josh Juneau works as an application developer, system analyst, and database administrator for Fermi National Accelerator Laboratory. He primarily develops Java EE applications utilizing the JSF framework for many of his projects. Josh has been working with JSF since its inception. Over the years, Josh has used other technologies and libraries along with JSF, such as JBoss Seam, RichFaces, and PrimeFaces. Josh is a technical writer for OTN and Java Magazine, and has published titles for Apress. He has authored articles including JSF content, such as "HTML5 and JSF", and "PrimeFaces in the Enterprise". He was a co-author of “The Definitive Guide to Jython”, published by Apress in 2010. He also co-authored the Apress titles “PL/SQL Recipes” (2010), and “Java 7 Recipes” (2011). He recently authored the titles “Java EE 7 Recipes”, and “Introducing Java EE 7” (2013), and "Java 8 Recipes" (2014). Josh has spoken at conferences and Java User Groups, primarily on Java EE related topics. Sep 8, 2014 Y Y
Expert Group Arjan Tijms Arjan graduated from the University of Leiden, The Netherlands with an MSc in Computer Science and High performance computing. He currently specializes in Java EE techniques, specifically JSF. Arjan is the lead developer of the team (internally called the jdevelopment team), which also created Both these sites are JSF applications and use the technology intensively. He co-founded the OmniFaces project, which is a JSF utility library that is becomming increasingly popular in the JSF community. He has written a fair amount of JSF articles on the blog and maintains a Java EE focused blog on Sep 8, 2014 Y Y
Expert Group Neil Griffin Neil Griffin is a Software Architect for Liferay and is the project lead for Liferay Faces. Neil has over 20 years of experience in software engineering and represents the company on the JSR 362 (Portlet 3.0). Formerly he has represented Liferay on JSR 344 (JSF 2.2) and JSR 314 (JSF 2.0/2.1). He is also a contributing author to the JSF 2.0 Complete Reference, published by McGraw-Hill. Sep 4, 2014 Y Y
Expert Group Frank Caputo I was EG member for JSR344 and contributed for passthrough elements and resource library contracts. Sep 3, 2014 Y Y

Processed Nominations

Nomination Type Full Name Biography Spec Lead Comments Submission date Spec Lead Vote PMO Vote
Expert Group Mohamed Shokry I'm Java Software Engineer , Have 4 years of experience working in software and application development and below my work experience : 1. Software Developer Company Futech Systems (The Future for Systems Technologies). Time Period From July 2013 to July 2014. 3/3 ---------------------------------------------------- 2. Oracle Fusion Middleware Developer Company Informatique for Information Systems. Time Period From July 2014 to July 2015. --------------------------------------------------- 3. Oracle Fusion Middleware Developer Company PSystems Time Period From July 2015 to Present. Dec 10, 2015 - XM
Expert Group Mohamed Shokry I'm Java Software Engineer have 4 years of experience working in java technologies and I focused in the last 3 years on Java EE technologies (JSF, EJB, Hibernate, Spring) and also finally I have now position of Java and Oracle Middle ware developer. I see after read the brief and the summery of this JSR is very useful and I hope if I can add sum thing good. Nov 16, 2015 N XM
Expert Group Imre Oßwald See previous submission. In the last 2 years mostly javascript/html5 centric webapps. Qualification: Previous eg member for JSF and comitter. Sep 26, 2014 Y XA
Expert Group John Yeary I have been working with JSF technologies starting with JSF 1.0 and was heavily involved with implementing Project Woodstock (Rave/Visual JSF) at AGFA. I have an extensive working knowledge of JSF from 1.0 to the current implementation 2.2 used in combination with a number of other web technologies. I am Principal Software Engineer on Epiphany CRM Marketing at Infor Global Solutions. I have been involved with the architecture and design of the Infor Epiphany CRM (Marketing) System transition from pre-Java 2 EE to the current Java EE specifications. The project has over 2 million LOC. I have been a Java evangelist, promoting both Java SE and EE, since 1995. I am a technical blogger with a focus on Java Enterprise Edition technology, NetBeans, and GlassFish. I am currently the President of the Greenville Java Users Group (GreenJUG), and its founder. I graduated from Maine Maritime Academy with a B.Sc. Marine Engineering with a concentration in mathematics. Organizations and Projects • Java User Groups Community Leader ( • Java Enterprise Community Leader ( • JavaOne Technical Content Reviewer - Java Tools and Emerging Languages (4 Years) • JavaOne Technical Content Reviewer - Java EE Platform and Frameworks (4 Years) • JavaOne 2011, 2013, 2014 Planning Committee • Duke's Choice Award Selection Committee (2010-2014) • JavaOne Speaker (2009-2013) • JCP member • Project Woodstock Committer and Maintainer ( • Java Boot Camp Project Owner ( Sep 24, 2014 Y XA
Expert Group Udo Schnurpfeil 12 years development of Apache Tobago, a JSF-based framework. Regular use and scrutinize of Java EE standards. Sep 17, 2014 P XA
Expert Group Leonardo Alfredo Uribe Panesso I'm the lead developer of Apache MyFaces, which is the free opensource implementation of JSF hosted by Apache. I have been involved in JSF since 1.2 and over the time I have done many contributions to JSF, providing valuable feedback. I also provide professional support for JSF/JEE, so I can give a valuable perspective from a technical point of view about how the framework should be implemented and improved. Sep 9, 2014 Y X
Contributor Enis Brulic Freelancer and Java-EE developer since EJB-2.1 and jdk-1.1. As new JCP Member i would like to deepen my knowledge in JSF and involve to this JSR. We are in the Public Review phase of the JSR, so we can't take on a new EG member at this time. I suggest you subscribe to and share spec feedback there as your contribution. Thanks, Ed Burns Jan 26, 2017 N Y
    Spec Lead Vote Legend:
    -Not yet reviewed/pending - The Spec Lead has not processed this nomination
    PProcessing - The Spec Lead has seen the nomination and needs more time to arrive at a decision
    NNo - The Spec Lead has decided that this nominee should not be on the JSR
    YYes - The Spec Lead wants the nominee on the JSR

    PMO Vote Legend:
    -The PMO has not yet voted on this nomination
    PProcessing - The nominee can not yet participate on this JSR, but the legal agreements are being processed
    IIncomplete, Illegible, or Inaccurate nomination
    XAMissing required agreement to participate on this JSR - Addendum (ECA) Required
    XMMissing required agreement to participate on any JSR - Not a JCP Member
    XNot able to be on a JSR - The PMO has determined that this person cannot be on this JSR
    YYes - The PMO views this as a valid nomination with a current Membership in place