Skip navigation
2013

geek-pumpkins.jpgFor starter, let us wish you all a Happy Halloween ! This Halloween fell like heaven for us, because we just learned that Red Hat has been reelected to JCP-EC, which is both a fantastic news and a recognition of our contribution to the Java Community.

 

Indeed, even before its acquisition by Red Hat, JBoss has been an active member of the Java Community Process for around ten years. The numerous votes on our favor is a testimony to the value of this collaboration. Let us paraphrase here, what Mark Little wrote in his blog entry: "thanks to all the voters (whether you voted for us or not ), to whom we promise to keep up the good work"...

 



Back from the dead !

 

The JCache specification has released the final version of its 1.0. While not really dead, the specs was almost dormant for years, and it is really nice to see it finally going forward. InfiniSpan already supports the version 0.7 of the API, and should be updated to support this latest version of the specification in the coming weeks...

 

Still biting

 

While the years of the raging wars around dependency injection - then called inversion of control, are long gone, the community around Weld has certainly not stop its work. Indeed, the project has just released its version 2.1.0-Final, which contains, on top of the usual (but still appreciated) performance enhancement and bug fixes, the support for OSGI, using the PAX-CDI (reference implementation for RFC-193).

 

Apocalypse survivor

 

Both the JAX London and the Open Shift workshop done there by Eric D. Schabel survived the mega storm that hit great Britain capital ! However, if despite this good omen you were not among the happy few (like me) to participate to this event, Andrew Miller just released a book on "Implementing OpenShift".

 

Mort(gage) demo

 

On top the previous workshop, Eric D. Schabell found the time to release a pretty awesome demo for the JBoss BPM suite. If you want to have a first look at the coming version 6 of the product, you should definitely check it ! You can go even one step further, and learn how to install the demo itself.

 

Something old this way comes

 

The IT Business used to be focused on batch processing applications, and many technologies that predates Java and JEE, were quite good at it. With the rise of the web, and the coming of JEE application server, the need for batch applications did not really went away, but strangely enough, had never been a focus for the JCP. Finally, this gap has been filled by the creation of the JSR 352,Batch Applications for the Java Platform.

 

The release of this new specification, inspired by the success of Spring Batch, triggered the creation of a new JBoss project, called, JBeret. It's still a beta, but it's is still worth mentioning the project have released its first version.

 

Note: JBeret is awesome name that was proposed for the rename of JBoss AS. Sadly, people, at the time, failed to recognized the value and high quality of it, and went for Wildfly (also awesome). Fortunately, it was not lost to everybody

 

"Sallah, I said no camels!"

 

As he is surprisingly often for such an heroic character, Indiana Jones was quite wrong about that - we certainly need Camel . Especially with the recent release of Red Hat JBoss Fuse. So, it's definitely time to brush up on it, and, with a great sense of timing, a new book on the topic, Instant Apache Camel Messaging System, has just been released !

 

Test driven infected

 

If you are "test driven infected" as any good Java/JEE person should be, you'll be happy to hear that the Arquillian project has just released not one, but two new extensions with the version 1.0.0,  Arquillian REST Extension and  Arquillian Transaction Extension.

 

Decaf'

 

After five espresso and a latte, it's probably a good idea to have a decaf... The same logic applies to Java and JBoss - sometimes, it's good to take a look at what is happening elsewhere. Especially when it comes to tools that some many Java developers uses, like SVN. So, if you are still using SVN, and you are getting tired of being laught at by all those "cool kids" using git, take a look at this article and learn how to use git as a SVN client... (yeah, I know, this is obvious self promoting, but people stuck on SVN will thanks me...)

 

Photo by Lotzman Katzman.

We missed a week but I tried to capture a full two weeks worth of interesting news and announcements (double the pleasure, double the fun).  JBoss folks have both amazing energy and a great variety of interests and in this blog I hope to capture some of the highlights and point you at some very interesting new content.

 

Blogs:

The Narayana project visualized by Gource

3 years of WildFly Gource Animation

  • Eclipse SWTBot gets a logo - The face of SWTBot
  • Andrew Rubinger comes clean on his recent transition to becoming a "marketer" ;-)

Joining the Dark Side | Developer Advocate and Program Manager

 

New Releases:

* Arquillian TestRunner Spock 1.0.0.Beta2 Released

* Integration Stack for JBoss Tools and Developer Studio

* JBoss Tools 4.1.1 Alpha2

* Hibernate Search: 4.4.0.Final released, with 4.5.0.Alpha1 released too

* Arquillian Droidium 1.0.0.Alpha2 Released

* Forge 1.4.2.Final Released

* AeroGear UnifiedPush Server 0.8.1 released

* Portlet Bridge 3.3.0.Beta2 released

* Teiid Designer 8.3 Beta2 available

* Teiid 8.6 Alpha2 Posted

* Arquillian Graphene 2.0 - Functional Testing with Elegance

* JBossWS 4.2.2.Final - Controlling Apache CXF Bus creation for JAXWS clients

* Hibernate ORM 4.2.7.Final Released

* Wait, Hibernate ORM 4.2.7.SP1 Released (yes, back to back releases)

* ModeShape 3.6.0.Final is available

 

Upcoming Events:

* OpenShift Primer - a JBoss workshop coming soon to JAX London 2013

* DecisionCamp 2013 : Nov 4-6 : San Jose

Screenshot.png

Welcome to this weeks JBoss Editorial, where we bring you up to speed on the latest, greatest in JBoss open source goodness. There have been a ton of project releases, some interesting blogs posted, and we start with an events update.

 

We kick it off with a few links to the amazing Nobel Prize for Higgs boson, thanks to running on JBoss software. There was a session on it at Camel One and the news broke this week. It did not go unnoticed by Mark Little our big JBoss chief who Tweeted this:


 

 

Events

It seems like the Arquillian project team has had an explosion of releases this week, with Drone Extensions, new containers, new QUnit extensions, and we are left wondering if they were left exhausted on the floor next to their desks after this activity? See below for all the latest news from this team.


This month there will be jBPM workshops in Poland and the UK, check them out if you are in the area.


You can meet some of your favorite JBossians in Munich this month at the JBoss One Day Talks.


There have been some security changes to jboss.org, please take the time to look at them.


Blogs / Articles

Shane has been talking about the Fall of Server Side Web Frameworks this week, so take a look and let him know what your take is on this.

 

Mad Max and his team have pushed a fix for a Java regression bug that was introduced, so check out the JBoss Tools post and update your Developer Studio 7.0.

 

Community Teiid project member has contributed a fantastic article on his semantic web project involving a Web Scraping Teiid Translator. Furthermore, the Teiid team is excited by the JBoss Data Virtualization 6 Beta release. Kenny also launched a great demo around this release, check it out over at OSSMentor.

 

Mr. Barkely has posted More Errai Basics that will take you on a magic bus ride, you don't want to miss this bus!

 

Ray talks us through CDI in Standard Portlets as made available in the latest JBoss Portal 6.1 release, a howto that will guide your CDI efforts.

 

Marek is rocking the Wildfly on Fedora by putting together this story around clustering Wildfly using Docker on Fedora.

 

Ceylon has published a roadmap walking us all the way through their 1.2 release.

 

Releases

A list of new project releases, enjoy!

Record JGroups Cluster Size

 

Bela has recently announced a large jump in the size of the biggest JGroups cluster known to have been created.  The previous record stood at an astounding 536 nodes but this has now been surpassed in style, raising the record to an incredible 1538 nodes.

 

Transactions Returning to Big Data

 

Mark Little recently attended the HPTS 2013 Workshop where he presented a paper on Transactions Returning to Big Data.  In his paper he covers a number of the issues that have lead many organisations to reconsider the use of transactions in NoSQL/Big Data deployments.

 

Project Job Scheduling the OptoPlanner way

 

Geoffrey has followed up on last week's OptaPlanner video with a new video that demonstrates how OptaPlanner can be used to schedule project related tasks, making use of the available resources in an efficient manner.

 

Scala Interceptors

 

Adam Warski has recently written a post describing how easy it is to add interceptors into a Scala application.  While this may sound like a daunting task, Adam introduces us to the MacWire ProxyingInterceptor class which can be used as the foundation for this functionality.

 

GOTO Aarhus 2013

 

Eric Schabell was fortunate enough to have attended GOTO 2013, being given an opportunity to present a session on his OpenShift Primer Book.  Eric has now posted the slides of his session online, entitled "OpenShift Primer: Cloud development has never been easier".

 

jBPM in Magnolia CMS

 

Kris recently attended the Magnolia conference in Basel, Switzerland, where he co-presented a session with Espen from the Magnolia team.  Their session covered jBPM, versions 5 and 6, and provided details of how Magnolia uses jBPM to drive Magnolia Workflow.

 

New Releases

 

That is all for this week, please check back next week for more updates from the JBoss Communities.