20151231_155131.jpgIt's been a more silent week. Holidays and family time. We tend to reflect about the passing year and formulate ideas and goals for the next. But as usual, the JBoss Community barely sleeps and I am very happy to have the honor to write the definite and last weekly editorial in 2015. Let's see what happened this week:


JBoss Forge 3.0.0.Beta1 was released. It has better support for creation of generic projects: Not every project is in Java nowadays (unfortunately), so we are introducing a new addon (project-generic) that should allow you to create commands for non-Java projects more easily. And it introduces component Upgrades: We have upgraded Furnace to 2.22.10.Final and Roaster to 2.17.4.Final. Head over to the download page and get it while it is hot.


JBoss Hibernate Search Version 5.5.2.Final is now available, the latest stable version sporting integration with Hibernate ORM 5 and Apache Lucene 5.3 - the state of the art. Creating this version to be compatible with these two great OSS projects kept us busy for a good deal of this past year; I remember discussing this option with superstar OSS contributors Uwe Schindler (Apache Lucene developer) and Gustavo Nalle (Infinispan developer) at FOSDEM in January 2015! I am grateful to both for their guidance and suggestions, as driving progress forward is sometimes challenging when we strive to keep backwards compatibility as best as we can. Everything you need is available on http://hibernate.org/search/. Download the full distribution from here, or get it from Maven Central and don’t hesitate to reach us in our forums or mailing lists.


The JBoss BRMS Quick Start Video Series by Eric Schabell now has seven chapters for you to check out:

Quick Tour #1: JBoss BRMS the Basic Install Project

Quick Tour #2: Where to get JBoss BRMS product

Quick Tour #3: How to install JBoss BRMS

Quick Tour #4: Start your first JBoss BRMS project

Quick Tour #5: How to import a project into JBoss BRMS

Quick Tour #6: Build & run a JBoss BRMS project

Quick Tour #7: What's in Business Central


Mark Litle blogged about software transactional memory with WildFly-Swarm and points us to an example with JAX-RS & Arjuna Transactions.This example uses a JAX-RS resource and the Software Transactional Memory implementation of Narayana. This is a non-distributed transaction example. And Christina Lin shows you how to move Camel application between OSGi and Java EE containers.


And Eric and I posted some 2015 reviews which list the most read blog posts and reflect a little on the passing year.

2015 in review - On the road with JBoss Integration & BPM

Goodbye 2015, Hello 2016! - Happy New Year.


After all it has been an amazing year in the JBoss Community. So many contributions, so many releases, so much progress and innovation. And I am really looking forward to another exciting and successful year for all of us! See you all again somewhere soon!

And let me thank the whole editorial team for their all year effort to keep you up to date with the latest happenings in and around JBoss. Don't forget to follow @jbossdeveloper on Twitter!


"Every end marks a new beginning.

Keep your spirits and determination unshaken, and you shall always walk the glory road.

With courage, faith and great effort, you shall achieve everything you desire.

I wish you a very Happy New Year."