Skip to main content

Jim Driscoll

Jim Driscoll has been at Sun for over 13 years, ever since he joined JavaSoft to work on the Java Web Server and the first version of Servlets. At various times, he has been the manager of the J2EE RI, the Java Web Services Developer Pack, and a host of Open Source, web and XML projects that Sun has either participated in or led. His current job title is Senior Engineer, on the JavaServer Faces team, and he has been specializing in Ajax. He lives and works in the southern part of the San Francisco Bay area.


driscoll's blog

JavaOne CFP Opens

Posted by driscoll on February 11, 2010 at 12:15 PM PST

Although I'm not involved in the talk selection process this year, I'm still paying attention to JavaOne.

The Call For Papers appears to be open now, through March 14th.

Be sure to read the Submission Criteria before submitting a proposal for a paper.

HTML5 Semantic Tags

Posted by driscoll on February 8, 2010 at 6:06 PM PST

Over the weekend, I was reading Mark Pilgrim's great book on HTML5 - and when I got to the part about the semantic tags, I thought it might be worth a quick mention.

Progressive Enhancement with JSF

Posted by driscoll on February 7, 2010 at 12:09 AM PST

Progressive Enhancement is a philosophy of web design - start with simple pages, and build them up based on the capabilities of the browser viewing the page.

IE, Memory Management, and You

Posted by driscoll on November 13, 2009 at 12:59 PM PST

In a recent blog, commenters took me to task for a perceived IE 6 memory leak. It wasn't actually there (they were wrong), but in attempting to prove myself right, I found a couple of memory leaks under IE in JSF's Ajax support.

Mojarra 2.0.1 has shipped

Posted by driscoll on October 23, 2009 at 2:10 PM PDT

Just a short post to note that we've now shipped Mojarra 2.0.1. This version fixes a very serious bug when running on Tomcat.

Request aggregation in JSF 2 Ajax

Posted by driscoll on October 19, 2009 at 1:59 PM PDT

I've had a few requests for request aggregation, ala RichFaces queues, in JSF 2. This was deliberately not included in JSF 2.0, but it will be considered for JSF 2.1. The reason why is simple - there was simply not very much time, once all the base Ajax work was completed, to add any additional features. However, adding this functionality yourself isn't actually very hard.

Mojarra is FCS!

Posted by driscoll on October 19, 2009 at 1:28 PM PDT

After years of effort, I'm delighted to echo Ryan Lubke's announcement that Mojarra 2.0 is final!

Slides for JSF 2 up on Slideshare

Posted by driscoll on October 14, 2009 at 12:36 PM PDT

I've posted the slides for the talk that Andy Schwartz and I did at Oracle Open World up on Slideshare.

Check 'em out.

An (almost) comprehensive list of Web Components

Posted by driscoll on October 14, 2009 at 11:27 AM PDT

In talking with Andy Schwartz before our recent talk together at Oracle Open World, Andy mentioned that he'd like to see some new components make it in t

JSF 2, Custom Java Components, and Ajax Behaviors

Posted by driscoll on October 9, 2009 at 4:30 PM PDT

Unlike most of my blog posts, where I try to describe the easiest possible way to do things, in this posting, I'll instead go over a Java-based custom JSF component that responds to the Ajax tag. The reason being that there simply aren't any examples out there of how to do this, and at least two people have expressed interest in finding exactly out how this is done.