Skip to main content

Roger Kitain

Roger is the JavaServer Faces co-specification lead. Roger has extensively been involved with server side web technologies and products since 1997. He started working on JavaServer Faces in 2001, as a member of the reference implementation team. He has experience with Servlet, JSP technologies, and most recently he has been involved with different rendering technologies for JSF.


rogerk's blog

Back To Basics With JSF and Ajax

Posted by rogerk on July 30, 2007 at 7:27 PM PDT

This demo uses the Dynamic Faces library (with JSF) to illustrate a stock lookup service.

MobileFaces, Mobile JSF Kit and GlassFish

Posted by rogerk on June 28, 2007 at 2:06 PM PDT

The core MobileFaces library is currently based on the JSF 1.1 specification. The library not only makes it easier to develop mobile web applications, but it also utilizes a key extensible piece of the JSF architecture - RenderKits and Renderers.

Seam 1.1.0.GA On GlassFish

Posted by rogerk on January 4, 2007 at 10:12 AM PST

To get prior releases of Seam running on GlassFish, you had to patch some Seam application modules. With this release, there is no patchwork necessary - the folks at JBoss (RedHat) have done a great job of streamlining the process.

Seam (FCS) On GlassFish

Posted by rogerk on July 25, 2006 at 10:45 AM PDT

So far we've seen how we can get Seam running on GlassFish with Hibernate Persistence and Java Persistence. Modifications were needed to the Seam core classes as well as the application classes. Fortunately, JBoss has made the modifications to their core classes in time for their Seam FCS release.

JavaServer Faces In The Real World

Posted by rogerk on June 23, 2006 at 12:35 PM PDT

Often when you are "heads down" developing a technology, you forget about who might be using that technology. And in the course of giving a presentation about the technology, you may hear a question or two like "yeah... great.... but who is using this out there in the real world?".. Well.. we've compiled an initial list of companies/sites out there that use JSF....

Announce: JSF 1.2 Specification Errata

Posted by rogerk on June 6, 2006 at 9:01 AM PDT

A list of clarifications and corrections to the JSF 1.2 (JSR 252) specification has now been made available. The list can be found here.
There may be additions to this list of errata items, so check back.

Seam On GlassFish With Java Persistence

Posted by rogerk on May 4, 2006 at 2:50 PM PDT

content="text/html; charset=ISO-8859-1">

In  href="">Java
EE SDK Runs Seam I outlined some steps for getting href="">Seam (the JBoss
application framework that unifies

Java EE SDK Runs Seam

Posted by rogerk on April 28, 2006 at 11:30 AM PDT

content="text/html; charset=ISO-8859-1">

I am happy to report that Seam
(the JBoss application framework that unifies JSF and EJB 3.0) runs on href="">GlassFish, the Open Source
Application Server from which the Java

Open JavaServer Faces

Posted by rogerk on August 24, 2005 at 9:40 AM PDT

In its continuing open-source effort, Sun has made the source code of its implementation of JavaServer Faces available under the
OSI approved Common Development and Distribution License (CDDL).

Ajaxian JavaOne 2005 ?

Posted by rogerk on June 30, 2005 at 11:35 AM PDT

Well.. It's the last day at JavaOne 2005. I attended some good web-tier sessions, and yes, I admit it - I too was caught up in the AJAX hype.
The web-tier sessions in general, get good attendance, but, sprinkle a little AJAX in there, and you have electricity in the air! Javascript has been around forever, and folks have been adding interactivity (DHTML..) to their web pages for years.