Here’s an interesting customer story that demonstrates just how long JBoss has been used for serious production workloads. The Ecuadorian Internal Revenue Service has been using JBoss App Server (and more recently JBoss App Platform) to run their business since 2002 – they started on version 2.4 – I didn’t even know there was a version 2.4. One thing I’ve learned over the years is that when it comes to infrastructure software (OSes, Middleware, MOM) the kind of reliability, quality and performance that people expect takes a long time to attain – multiple releases over many years. I think mass-adoption speeds up the process and shortens the refinement cycles but even so – it takes a long time and it takes real customer running real workloads – no amount of QA can replace that “soak time” as we call it.
Talking of quality – JSFUnit 1.0.0 has just gone GA. JSFUnit allows you to perform end-to-end, black/white box test execution of JSF 2.0 applications.
Also Jopr 2.2 (still can’t get used to that name) is in beta. Some of the UI improvements are listed here (but no pictures to look at). Jopr btw is the upstream project that we use for JBoss Operations Network.