Yet another week has gone by and the high-octane train that is JBoss and its community continues at a blistering pace.  As usual we try to bring you the best of the best, an update on the activities in and around JBoss and its community.

 

JBoss at JavaOne

 

JavaOne is next week and the "JBoss Everywhere" motto has never been more evident than seeing the phenomenal number of JBoss speakers in attendance.  We have 20 presentations over four days (seriously, check out the schedule) and have had our very own Dan Allen highlighted on the Featured Speakers carousel.

 

Of course that is not all that we are doing during Java One. We have three full days of presentations in our mini-theater at the JBoss booth (#5502) where we will be covering numerous topics such as JBoss Application Server 7, OpenShift, Infinispan and more.  Checkout the full list to see what is on and remember, these presentations are given by the folks who are behind the many projects at JBoss.  If you have any questions that need answers, want to give feedback about any of the JBoss projects and/or platforms, or just want to chat with the people who know the details then take a trip down to the booth.

 

As if the presentations were not enough, we are also giving you the chance to win the latest fashion craze heading out of Milan.  That's right, you could be the proud owner of a limited edition JBoss soccer jersey .  Just head along to the booth and enter the raffle for your chance to win.

 

JBoss parties at JavaOne

 

As you know JBoss loves to party and this year is no exception.  We will be hosting the “Lightning in the Cloud” JBoss party on Tuesday, October 4th, starting at 5:30pm PST. The party will be held at the historic “Slide” at 430 Mason St (between Derby St and Geary St), adjacent to Union Square where we will have food, drinks, music and a great crowd.

 

Remember to reserve your party invitation by registering now, then go by the JBoss booth, #5502, to pick up the invitation.

 

Transactions within TorqueBox

 

One of the most exciting developments this week has to be the announcement from the TorqueBox team about their support for XA transactions within Ruby, further enhancing the integration between Ruby and the JBoss Application Server.  The team has come up with an elegant integration, something that is not easy to do when transactions are involved.

 

If you want to find out how this affects your MessageProcessors, JMS messages, Background tasks or manipulation of your ActiveRecords then take a look at Jim's excellent post.

 

Forge, EE6 and OpenShift Express

 

Are you interested in deploying EE6 applications to the cloud?  Do you think it is hard to achieve?  Think again!

 

In this video Lincoln walks us through the creation of an EE6 application using Forge and how this can then be deployed to OpenShift Express.

 

Lincoln starts with the generation of a simple web application then, having shown how to deploy this to the cloud, he continues to demonstrate the flexibility of Forge by extending the application to

  • generate a persistent entity representing a user
  • generate web pages to manipulate the entities
  • generate a REST endpoint to expose manipulation of the entities

 

All of this is achieved using Forge, deployed to the cloud, takes less than 10 mins, and doesn't have an editor in sight.  Very impressive.

 

The Future of Seam

 

Seam has been going through a number of changes of late and, as a consequence, rumors are starting to circulate about its future.  Shane has written a wonderful article discussing Seam and its future direction, its goal of uniting the CDI developer community and its aim of fostering innovation through the encouragement and incubation of new ideas and improvements.

 

If you are interested in Seam then it is a must-read.

 

Modular Serialization

 

Jason has taken some time to describe the inherent problems of using Java Serialization within a modular environment.  He describes a number of common problem cases and covers a number of possible solutions.  It is a very good article and one that should not be missed.

 

JBoss Portlet Bridge passes JSR-329 TCK

 

Wesley has recently announced that, after a lot of effort, JBoss Portlet Bridge has passed the JSR-329 TCK and has been approved by Oracle.  Congratulations to all involved in the process.

 

If you want to judge Wesley's excitement then take a look at the video he provides by way of a comparison

 

RichFaces and Mobile Web Frameworks

 

If you are interested in mobile development and RichFaces then you will definitely want to follow Wesley's series on RichFaces development for mobile applications.  He continues the series with his second article, covering  bookmarkable URLs and how to use the back button from within AJAX driven pages.

 

Developer Notes on the JBoss AS7 Console

 

The JBoss AS7 management console, as many of you may know, is implemented using GWT.  In this article Heiko discusses the implications of the detyped model used within the application server and the strongly typed model required by the GWT components, introducing some of the building blocks used to convert between the two representations.

 

Envers in JBossAS

 

Envers is a hibernate core module which enables the auditing of modification to your persistent entities with the addition of a simple annotation, now bundled within JBoss AS 7.0.2.  Adam has written a post describing how to integrate Envers into your application and includes a small JSF/CDI application by way of a demonstration.

 

SwitchYard and Forge

 

Keith has created a great video showcasing the integration between SwitchYard and Forge.  If you are interested in either of these projects then check out his post for the video link.

 

OpenBlend and SIOUG

 

OpenBlend is a one-day OpenSource conference held at the beautiful Ljubljana Castle in Slovenia.  Having had time to recover from the celebrations, Ales has now found some time to blog about the conference and his subsequent “CDI and Arquillian” workshop, with Marko, at SIOUG.

 

New Releases

 

Always keen to bring you new and exciting developments, here is a round up of the project releases that have happened in the last week

 

September 29th - Hibernate Core 4.0.0.CR4 is out, check out the release notes for details.

September 25th - Drools 5.3.0.CR1 is out, check the new and noteworthy changes.

 

As well as these candidate releases we also have

 

September 29th - Hibernate Search 4.0 beta 2 is released, removing the dependency on hibernate core.  Checkout Emmanuel's post and read the Migration Guide before updating.

 

Upcoming JBoss Events

 

The SoftShake IT conference will be happening in Geneva on October 3rd & 4th.  If you are attending then make sure to catch Galder's presentations on Data Grids.

 

JBoss In Bossa, the JBug:Brasil Conference, will be happening on October 8th.  Make sure to attend if you are in the region.

 

JUDCon 2011:London will be happening on October 31st and November 1st, leading up to the JAX London event.  If you are going to JAX, or will be in the area, then get yourself down to JUDCon. This is another great opportunity to learn from the source.

 

That's all for this week, please check back next week for more updates.  If you are attending Java One or SoftShake then have fun.