Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic Blogs and user edburns

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Web Applications

I'm trying to provide transparency into Mojarra development practices and increase Mojarra code quality. To that end, this blog entry summarizes the current state of the Hudson jobs for Mojarra. Continuous integration is the layer of the software safety net that ties together the other two layers: version control mastery and a comprehensive automated test library. Mojarra has been developed...
on Mar 15, 2011
In an effort to promote my continuing belief that standards are for standardizing, and not innovating, I am announcing the start of the JSF 2.2 JSR effort with a blog entry mostly copied from the entry announcing the start of the previous iteration of the JSF JSR. Its time we get moving on JSF 2.2, so Oracle’s JSF team decided to go public with a pre-JCP-filing of the JSR for JavaServer...
on Feb 11, 2011
In my last post, I announced that we had made a release candidate available for Mojarra 2.1.0. I've created this JIRA filter to capture the issues opened since that release candidate was made available. As of this writing, none of the issues in that query meet the criteria of delaying the GlassFish 3.1 release, so we are proceeding with plans to branch the mojarra trunk as MOJARRA_2_1X_ROLLING...
on Jan 28, 2011
While we work on the release notes and get ready to prepare a release bundle, I wanted to push this quick blog entry out as soon as I could. I just committed the integration of Mojarra 2.1.0 build 10 to the GlassFish 3.1 HEAD, it will be in the next promoted build of GlassFish. If you want to get the Mojarra installation standalone, you can either wait for me to post it on the official Oracle...
on Jan 7, 2011
As you may have noticed, Oracle’s java.net collaboration site is undergoing an infrastructure provider change. More details on this can be found on Sonya Barry’s blog. For Mojarra JSF, this transition is only partially complete. I plan to publish a new entry (and update the Spec and Mojarra JSF FAQ files) when it’s all done describing everything you need to know to...
on Dec 2, 2010
In order to bring the testing matrix for Mojarra more in line with Oracle’s current engineering investment, we are planning to have all future Mojarra builds that are targeting the upcoming JSF 2.1 specification only support JavaSE 6 and beyond. Any 2.0.X and 1.2 builds will still continue to be built with Java SE 5. If you have any comments about this decision, please let me know here....
on Aug 16, 2010
I'm organizing my thoughts for my JavaOne talk HyperproductiveJSF 2.0 and I want to build the talk around the most common waysthat time is wasted when using JSF in a project. I've talked to lots ofusers, in many different kinds of organizations over the years but it'shard to organize the stories. So, I'm coming, cap in hand, to theblogosphere asking people to share the things that have caused...
on Aug 2, 2010
JSF 2.1 Build 01 integrateg into GlassFish nightly This quick entry announces that we've started work on JSF 2.1 in earnest. Soon after Oracle acquired Sun, Blake Sullivan and Andy Schwartz, Oracle UI Technologies Architectects from the ADF Faces team, donated a significant patch of performance enhancement work to the Mojarra project. This work initially went into JSF 1.2 and will be in the...
on Jul 14, 2010
At the very beginning of my full time programmer career, when I worked at Silicon Graphics, Larry Wall and Randal Schwartz gave a brown bag session about their now legendary camel book. Naturally, I had them sign my copy, the front page of which I proudly display at left. Notice the “There’s More Than One Way To Do It!” stamp at the top. For better or worse, Perl is famous...
on Mar 3, 2010
There’s this guy, Peter Thomas , and he has this blog entry called “jsf sucks”. I don’t want to increase his page rank so I’m not linking to it here. However, it’s certainly a popular page since it’s the top link for “jsf sucks” on google, bing, and Yahoo!. I have read the entire blog entry, all of the entries linked from it, most of the...
on Jan 22, 2010
Back in November, Sebastian Hennebrueder published a detailed, thoughtful, and mostly objective analysis of JSF2. I'd like to use this entry to respond to his entry, which may be found at http://www.laliluna.de/jsf-2-evaluation-test.html. I have excerpted the parts of his article that pertain to my comments here. JSF 2 - evaluation and test    Introduction JSF is a standard to...
on Jan 21, 2010
The following topics and more will be covered in detail in my upcoming book with Neil Griffin, JavaServer Faces 2.0: The Complete Reference. Please enjoy this early access content! One challenging aspect of designing JSF 2.0 was how to standardize Facelets. We wanted to standardize only the minimum amount that would still allow developers get the job done. Initially, we did not include binary...
on Oct 15, 2009

Community

Last week, I sent a code review request to the Mojarra dev list. As you can see, no-one responded, but when a good friend and longtime Mojarra comitter (the winner of this contest) popped into the JSF IRC chat room, I asked him to review the changebundle. We played IM tag for a while and when he finally caught me he brought a potential issue to my attention. The issue hinges on the answer to...
on Dec 9, 2010
My last blog entry about JSR-314-OPEN@JCP.ORG was over a year ago. This list is the official Expert Group (EG) mailing list on which the development of the JSR-314 specification (JSF 2.0) is discussed. The information on how to subscribe/unsubscribe to this list changed in June 2010, but I haven't updated any existing information or blogged any new information about it. This is the overdue...
on Mar 19, 2010

Extreme Programming

The original Pragmatic Programmers, Andy Hunt and Dave Thomas, talk about the tragedy of the software ghetto in this 2003 interview with Bill Venners. We all know the story of how unfixed broken windows can cause a nice neighborhood to start looking like a ghetto, and how this analogy is applied to an enterprise software project. While working through my email today, I came across a management...
on Jul 9, 2010
I have the extreme good fortune to speak at several conferences a year, and I always grow from each one, either by taking in useful content, or by meeting interesting people. This week I made my first trip to Poland, to speak at GeeCON 2010. As usual, I decided to re-invent my JSF presentation and didn't start the effort in earnest until far to late in the process. Though I was happy with the...
on May 15, 2010

Blogging

I've known about fleXive since JSF Days 2009, when I met its lead engineer, Daniel Lichtenberger. At the time, we were trying to get them into the GlassFish partner program, but due to lack of resources, this didn't pan out. Daniel continued to work on fleXive steadily. This year, at JAX-2010, they had a booth. It's great technology, and I encourage you to check it out. Technorati Tags:...
on May 18, 2010

IDE

JSR-276 is targeted at IDE vendors and the JSF component library vendors who depend on them for exposing their components to developers. The idea of JSR-276 is to let JSF component library vendors provide a far richer set of descriptive data about their components so that JSR-276 compliant tools can expose that data to the users. Examples of such data include: What kinds of components are...
on May 17, 2010

Security

I received an email from core Mojarra team member Jim Driscoll, who was inexplicably laid off from Sun after its recent acquisition by Oracle, about a talk at next week’s BlackHat Conference in Arlington, VA, U.S.A.. Jim pointed out that two security luminaries from the elite SpiderLabs team from Trustwave are giving a talk at BlackHat about view state security, specifically focusing on...
on Jan 31, 2010

Databases

While speaking at the Globalcode Developer's conference in Rio de Janeiro, I met a dynamic and intelligent student by the name of Thiago Diogo. Thiaogo presented his group's work on student project to provide a real, mission critical distributed application for his university, Universidade Federal Fulminense. They chose JSF 1.2 and Seam as a part of their stack. One idea Thiaogo shared with me...
on Nov 23, 2009