Skip navigation

Weekly Editorial

June 2011 Previous month Next month

There are so many interesting happenings in the world of JBoss that it is even hard for us "insiders" to keep up.  I personally subscribe to the Aggregated Feed [1] viewed using Flipboard on my iPad and use Twitter [2] via my Android Phone to aid in monitoring the JBoss universe.  And if you are more of an email-based person, make sure to subscribe to the JBoss Developer Newsletter list [3].  All of these tools can help keep up on news while on the bus or even in the "library" (thank you WC Fields).



[2] and!/jbossdeveloper



Here are some of the most interesting things that I noticed coming over the wire this past week.


  • JBoss AS7 Coming Soon!  The next generation of the JBoss Application Server is about to happen - we have several live training sessions scheduled for June 29 through July 1st.  Hear about JBoss AS7 and EE6 from the experts - the guys behind the code and driving the specs.


  • Keynote Presentation & Demo Videos Published - We will be very hard pressed to top the killer live demonstration at JBoss World 2011 at future events.  We included several servers (make sure to watch the whole demo), Android and iOS mobile devices, incorporated a live Twitter feed (means Internet & WIFI had to work) and required the audience to jam in hundreds of tweets while we were working the magic onstage.  We were able to perform stream analysis (Drools Fusion) on a live Twitter feed, while loading the stream into a in-memory datagrid (Infinispan) and using Hibernate OGM (more below) to drive multiple HTML5-focused mobile web-friendly applications built with jQuery, RichFaces4 + JSF2 and GWT+Errai.  Several blogs have been posted to describe the various backend technologies and in the video you get to SEE middleware - a datagrid, in action.



  • Hibernate OGM is Born - Hibernate is one of the most popular JBoss projects and it continues to drive real innovations in data persistence. OGM stands for Object Grid Mapping and provides a JPA engine for NoSQL datastores.  Incredibly fast persistence directly into an in-memory datagrid like Infinispan but with a familiar programming model (Hibernate/JPA).



  • Drools Planner Webinar - We had a fantastic turn out for Geoffrey De Smet's Drools Planner session, here is the recording if you missed live event -  Geoffrey made into Argentina while skirting a Chilean Volcano with zero minutes to spare but still delivered a great live presentation.  More archived sessions are described at



  • SwitchYard 0.1 Released - Switchyard is a whole new approach to integration-focused middleware - a new form of Enterprise Service Bus (ESB). Take a few moments to review the Getting Started and User Guides to see what I mean.  Like JBoss AS7, this represents another leap forward for open source and for anyone with an integration challenge.

Welcome to the first regular weekly roundup of what's been happening in the world of JBoss. As editors, our attempt here is not to replace the other streams of information that flow from JBoss projects and people, but to act as an aggregator for some of the ones that we believe are worth paying attention to. As a result this will often be a subjective view, so you may see some things focused on here that you wouldn't normally notice and others may be missing. Hopefully we can please most of the people most of the time!


So let's jump in and look back over the last week:


  • Ben Browning reported on the TorqueBox's rapid progress towards their goal of making it simpler to consume the project. As Ben shows, they've made the entire TorqueBox distribution simpler to install as a gem and once installed there's even a new TorqueBox command for deploying, undeploying and running. And for those Ruby folks who use TorqueBox with RVM to manage multiple instances of Ruby (who doesn't?!), this new gem approach means there's no longer RVM specific instructions. If you're already a TorqueBox user then you probably saw Ben's post, but if not then check it out and also check out TorqueBox!
  • The Infinispan team have been pulling out all the stops again recently, with Galder talks about the optimisation work they've been doing around Hibernate 4.0.0.Beta1 to improve performance when Infinispan is used as a second level cache. Now not strictly from the Infinispan team, but definitely related, TorqueBox's very own Lance Ball has also announced the release of the Infinispan Ruby client: this client gives access to a remote Infinispan data grid utilizing the Hot Rod binary protocol.
  • Mark Proctor has been musing about alternative realities and specifically what might have happened if he and the Drools project hadn't joined JBoss. Not a technical presentation by any means, but Mark's always worth reading.
  • Gavin has been talking more about Ceylon, this time about type inference. If you haven't read any of the other articles that Gavin's written around different aspects of Ceylon then you can find them all here. Even if you've no interest in learning a new language you'll find some interesting gems of knowledge within them.
  • This week we've also seen a lot more about the JBoss World 2011 Keynote, with the engineers behind the demo getting together to produce a lot of material to dig into what was only hinted at back in May. For a start there's a dedicated Asylum Podcast, a blog post by Manik on the role Infinispan played, Jay talking about how RichFaces played a key part and more on the underlying vision of JBoss Everywhere.
  • We've seen a lot from the Hibernate team this week, with Hibernate Core 4.0.0Beta1 and HibernateCore 3.6.5Final being released, as well as Hibernate Validator 4.2.0CR1 going out the door.
  • Some of the team have been (will be) out and about, including Mark Little at a couple of JBUGs, and Marek Goldmann at Confitura where he presented yet more on TorqueBox, messaging and CDI! Unfortunately it seems that Mark Proctor and some of his team are stuck in sunny Rio de Janeiro because of a volcano (well that's his excuse and he's sticking to it!) So their roadshow to Argentina is on hold for now.


Well that's it for this week's roundup!

Filter Blog

By date:
By tag: