jsr372-experts@javaserverfaces-spec-public.java.net

[jsr372-experts] Adopt-a-JSR Session for JSR 372

From: Josh Juneau <juneau001_at_gmail.com>
Date: Fri, 16 Jan 2015 14:15:36 -0600

The Chicago JUG adopted JSR 366, and last night I presented on JSR 372 for
the Adopt-a-JSR initiative. Liferay of Chicago hosted the event (special
thanks to them for hosting), and it was a two hour session in which we
covered two tracks: New to JSF, and Hacking JSF.

The "New to JSF" track was well received, and I hope that it sparks some
new interest in JSF. I basically wrote up a sample JSF application, and
Bob Paulin went through the project from start-to-finish, using NetBeans
IDE, to show off JSF to those who were new to it.

I spent much of my time in the "Hacking JSF" track, where we discussed how
to download the Mojarra sources, build them, and add them to your projects,
and also how to begin testing the new JSF 2.3 features. I made sure to
mention that any issues should be tested against the Milestone releases,
rather than the trunk or SVN sources. I took the group through the JIRA,
and I also noted a few areas where the Adopt-a-JSR initiative could really
help out (documentation, testing, feedback, etc.)

We also took the opportunity to dig into the sources a bit, and we worked
on JIRA issue 3429. During the course of the session, we were able to
utilize NetBeans to load the sample project that was included in the JIRA
for this issue. We debugged the sample, and pin-pointed the JSF sources
(down to a method) that are causing the issue. We didn't end up with a
resolution to the issue as we ran out of time, but this was a valuable
task, as it provided our group the opportunity to dig into the JSF sources
a bit, work through an issue, and also get some experience using the JIRA.

All in all this was a productive session, and I think it was very well
received.

Josh Juneau
juneau001_at_gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/index.php/author/author/view/id/1866