It's hard to know the exact numbers, but I'll venture a guess that well over half of the JSF sites that exist in the world are running Oracle's Mojarra implementation of the JSF spec. Did you know that this implemention is the first large part of JavaEE (then J2EE) to be open-sourced, way back in 2004? As with any decent open source project, we have public continuous integration, a public...
on May 19, 2011
Back from office, read some news updates on Aquarium, remembering when I was in High School, I used to do programming in Pascal Programming Language. Simple application for PC run on x86 machine is just a single file or a bit of files only, do all process needed; such as computing, data or I/0 access and network interfacing.
In todays Distributed Computing model, application is not just a single...
on May 16, 2011
About three weeks ago, I called for the community to submit entries for a contest to design a logo for the JSF specification. Sixteen different individuals submitted 32 entries. Thank you very much for contributing!
Per the recommendation of Arun Gupta and Imre Oßwald, I used a web voting platform to determine the winner, and here it is.
I would have uploaded it to the Official Homepage...
on May 11, 2011
About two weeks ago, I called for the community to submit entries for a contest to design a logo for the JSF specification. Sixteen different individuals submitted 32 entries. Thank you very much for contributing!
I happen to believe that Instant Runoff Voting (or a similar method) is the last best hope to save representative democracy in America, so I decided to use a very nice and simple web-...
on May 5, 2011
The analysis of the recent Amazon EBS outage has been posted on the AWS blog . I read it and was incredibly impressed with the detail, depth, clarity and competency shown. Of course, they need to impress the users with those things because they're asking us to trust them with our crown jewels. Even knowing that they are in the business of instilling confidence, it's clear the AWS team has...
on Apr 29, 2011
So as not to leave this blog dangling, I thought I'd post a notice here too besides the now customary tweet.
I have decided to pursue another opportunity, so today is my last day at Oracle.
As a bit of history, I joined JavaSoft back in 1997 to work on the first version of EJB and what later became J2EE / Java EE. It's been a long ride and I'm very happy with all that we accomplished (five...
on Apr 29, 2011
Two Thursdays ago, I called for the community to vote for their top five issues, you responded with 186 votes, the results of which are captured in JIRA filter JSF_2_2_VOTED_ISSUES and in the following chart.
You can see that JSF+CDI and multi-component validtion are the two big winners, followed by resource handler improvements and a feature that seems like taking the composite components to...
on Apr 25, 2011
This blog shows some interesting differences between classloader implementation of IBM JDK vs Sun/Oracle JDK
on Apr 20, 2011
No, I'm not talking about implementing a Logo JSF RenderKit. I'm talking about a little image that can be used to represent the JSF specification on slides, web-sites, T-Shirts and such. JSF has been around for ten years now and still doesn't have a logo. As Dan Allen has repeatedly said, it's past time for that to change. This blog entry announces a contest to make a logo for JSF. The winner...
on Apr 19, 2011
Yesterday I facilitated the JSF 2.2 BOF at the CON_FESS 2011 conference. After years of having, but not using my slideshare account, I decided to upload the slides there, at <http://www.slideshare.net/edburns/jsf-2-2bof>. The slides set expectations for JSF 2.2 and give pointers for how to get involved at various levels of interest.
After the meeting we held the kick off meeting for the...
on Apr 14, 2011
The JSR for the next revision of Servlet specification - Servlet 3.1 is approved and we are now in the process of forming the expert group. If you would like to contribute to the development of the next version of the servlet specification, please nominate yourself and, if possible, please explain how you plan to contribute to the specification.
If you would like to track the progress of the spec...
on Apr 8, 2011
As mentioned earlier and elsewhere, JSF 2.2 is getting started right now. This blog entry is a call for serious, committed participation in the JCP Expert Group dedicated to delivering that specification.
Ever since Oracle acquired Sun Microsystems and Java, there has been criticism of their handling of community and JCP. Some have gone so far as to say that Java is no longer free as in speech...
on Apr 5, 2011
The JSF 2.2 ballot was approved, so now it is time to start speaking up about what you think needs to be in JSF 2.2. Obviously it takes a bit of time to start organizing the Expert Group. But nowadays individuals can join too. So there really is no excuse to start contributing. If you do not know how to get started feel free to comment!
on Apr 1, 2011
The JavaEE 7 umbrella JSR has been approved. A step in the right direction. Now we'll just have to see what is going to be included for real :)
on Mar 29, 2011
To start using Embedded GlassFish Server Open Source Edition 3.1 in your Maven project, all you need to do is to have the following configuration in your pom.xml:
<project> ... <packaging>ear |ejb|jar|rar|war</packaging> ... <build> ... <plugins> ...
on Mar 6, 2011
Just setup 2 Umbrella of our projects, and 13 projects for both. Meruvian and BlueOxygen, both with Chat. The rest project wil
Meruvian have chankillo, medallion, yama, midas.
BlueOxygen have Aero, Aroma, Cimande (the core), Gandharva, Genta, Lotion, Postila, Ramen, and Saphire.
Several that i love in this current Java.net (Bruno Souza said that this is kenai's feature).. mm i never use kenai...
on Mar 4, 2011
since 2001, I am using SourceForge, and love to use it, except the approval process. and in several case we register to Google Code. and little work for Github, because of space limit, we cannot move to there. Java.net the current kenai version is different. I one of the java.net hater, because the infrastructure, but now.
I hope Java.net can become a dedicated FREE services for Java...
on Mar 3, 2011
Recently, we've enabled a "view" to simplify the monitoring of JSF automated tests through the Hudson framework. The introduction of clustering support in GlassFish has expanded our JSF automated test suite coverage. The URL for the view is:
On a side note - http://jsf.java.net and http://jsf-spec.java.net redirect to http://javaserverfaces.java...
on Feb 14, 2011
Java Web Services and XML
For the purpose of creating a nice API for my new project Caligo (more on this in a future blog post), I was looking for a simple solution to access REST web service in Scala.
My requirement was simple: access an HTTP web service, and exchange data with him using the JSON format.
You can read the full story here and get the gist of the basic implementation:
on May 16, 2011
I have recently completed to update the professional Java Script Programming course I deliver via www.xperato.com. One of the new added topics is a detailed coverage of the available Java Script debuggers in today most popular web browsers: Firefox, Internet Explorer and Chrome. The following three video clips explain how do we use these debuggers.
You can find the community version of my Java...
on Mar 21, 2011