Our favorite Java EE application server
At the heart of the JBoss ecosystem certainly lays Wildfly (formerly known as JBoss AS). If the JBoss community have obviously overgrown the mere purpose of building a fully Open Source appserver, with project such as Infinispan or Drools for instance, the application server remains an essential part of it. And this is why we are very happy to announce the release of Wildfly 8.2.0 - please check this link for an overview of the content of this release !
And if you are looking for a lab to start playing with this latest release, look no further, Arun Gupta just blogged a Java EE 7 Hands-on Lab on WildFly and Docker ! But more specific to this release is the new integration with Camel, on which Markus Eisele (obviously not tired after his 3 weeks summary of last week) just blogged about. Also, if you are feeling adventurous, maybe you'll want to try out Kotlin on our Java EE app server ?
Last but not least, everyone knows (or should know ) that one cannot run anykind software - even as slick as Widfly, into production without an appropriate monitoring and operation infrastructure in place. Well, timing here is perfect, because as you play with this latest release of Wildfly, you can also try out the last release of RHQ 4.13 !
Developer Corner
Last week have produced a lot of interesting content for developer. Indeed, wheter it is on Maven, with this interesting blog entry on how to handle test resources when deploying webapp or on how to enhance for loops in Eclipse, the difficult art of software development certainly go its fair share. Even more with this in depth article asking if there is a downside to the use of IDE (my IDE is vim, so I guess you know where I stand on this topic ).
Of course, for any developer, the big revolution (at least, so they say) coming next in the development work is Docker. In this regard, you will find those articles on Maven with Docker (on Windows) and how to run Java EE test with Wildfly and Aquillian Cube on Docker quite relevant. All in all, for developers, Christmas has already arrived !
Weld
Weld is the reference implementation of CDI: Contexts and Dependency Injection for the Java EE Platform - which is the Java standard for dependency injection and contextual lifecycle management, and its version 2 is now quite mature. That why I'm particularly excited that Weld 3 is on the way, and going to bring some new cool features to the container. And if you are as interested as me, you can already play with those new feature, even with Wildfly (just follow this article which tell how to patch Weld 3 in Wildfly 8.2) !
Release, release, always release !
As always, no JBoss Weekly Editorial would be complete with a set of latest releases coming from our thriving community:
On the shelf
Well, in fact, instead of actual books, why not enjoy those 3 must see videos from the last Red Hat Summit ? (And by the way, now would be the perfect moment to apply for next year DevNation!)
Moving Forward
In school, my teachers always told me to finish any text by a nice opening. Something not on topic, but loosely related, to allow a new discussion to form (guess why French people are all chatty and argumentative ). Anyway, as I finish this editorial by mentioning that .Net gets Open Source, I think it certainly respect this very scholastic tradition.
And, on a even more positive mark, it's quite heart warming to see that Open Source & Free Software have met enough adoption and recognition to trigger such initiative. Certainly a very nice christmas gift for this year !