Skip navigation
2016

OK let's get the sad news out of the way: one of editorial team and a key member of the JBoss family is leaving! Good luck Markus and come back soon!

 

Now that's out of the way we return you to our normal scheduled service. And as usual Eric has been doing a great job of pushing the OpenShift+JBoss agenda. Whether it's the Container Development Kit (CDK), with it's integration through Eclipse, or just installing OpenShift as a private PaaS, Eric always manages to get straight to the point and in an easily understandable manner.

 

One of our relatively newer projects, APIMan, has had a few articles in the last week. Len has written about improvements on plugin management, which is really a key area for APIMan and Policies. Eric, the project lead, has also stepped up to write about how you can republish your APIs, and how you can re-register your client apps. If you're at all interested in API Management, which cuts across a number of different areas, then check out these articles as well as the project.

 

In other news, we've had a really interesting article on testing and Ceylon, Heiko has written about the work they're doing with integrating JBoss Management and ManageIQ (a very important step!), and Keycloak 1.9.0.Final was released! Congrats to the team.

 

OK, that's it for this week. See you next week!

Antique_Valentine_1909_01.jpg

Welcome to another edition of the JBoss Weekly Editorial where we bring you up to speed with all that has been happening across the JBoss Communities.  This past Sunday the 14th was Valentine's Day and so I thought I would share a little bit of history before moving onto the week....


The day first became associated with romantic love within the circle of Geoffrey Chaucer in the 14th century, when the tradition of courtly love flourished. In 18th-century England, it evolved into an occasion in which love interest expressed their love for each other by presenting flowers, offering confectionery, and sending greeting cards (known as "valentines"). In Europe, Saint Valentine's Keys are given to love interest "as a romantic symbol and an invitation to unlock the giver’s heart", as well as to children, in order to ward off epilepsy (called Saint Valentine's Malady).  Valentine's Day symbols that are used today include the heart-shaped outline, doves, and the figure of the winged Cupid. Since the 19th century, handwritten valentines have given way to mass-produced greeting cards as seen in the attached image. 

 

I hope everyone had a great Valentine's day as well as a great week. So onto our Week in JBoss...

 

New Releases

 

  • Teiid 8.13.1 is now available.  It is a fix release addressing 15 issues.
  • Hibernate Validator 5.2.4.Final is now available. This is a bugfix release which addresses two issues around one of the more advanced features of Bean Validation and redefined default group sequences.
  • Hibernate ORM 5.0.8.Final has just been tagged and published.  The complete list of changes can be found here (or here for people without a Hibernate Jira account).
  • JBoss Forge 3.0.0.CR1 is now available. Grab it while it is hot!
  • Infinispan is proud to announce two fresh releases.  First is 8.2.0.Beta2, from our development branch. The second is 8.1.2.Final which contains bug fixes.
  • Infinispan Javascipt Client 0.1.0 is now available.  The Javascript client based on Node.js which can talk to Infinispan Server instances.
  • Teiid 9.0 Alpha1 is now available. With the creation of the 8.13 transitional release, we are now ready to start the release stream for 9.0 with Alpha1. Please consult the migration documentation from 8.x to 9,


Cloud Stack Series

 

Eric Schabell continues his tour of the Cloud stack continues from his previous article in a series where he laid the first foundational bricks, the reliable and container supporting operating system. The core machines on which our Cloud will rest, that support containers but obviously don't do much more than that.  You can find more of articles in the series listed below.


  1. Can’t ignore the stack anymore
  2. Foundations for a stable Cloud
  3. Beginners guide to containers at scale
  4. Why containers at scale matter (coming soon...)
  5. It’s all about the PaaS baby (coming soon...)
  6. Open interoperability critical to success (coming soon...)
  7. Securing containers at scale (coming soon...)

codemotion-ams.png

Codemotion Amsterdam 2016

 

This coming Spring there will be a CodeMotion conference in Amsterdam in May from 11th - 12th, 2016.  The Call for Papers is open until Feb 15, 2016.  Eric shared his talk submissions here.


 

 

Hibernate Documentation

 

Vlad Mihalcea shared with us the New Hibernate ORM User Guide and the Hibernate Community NewletterStarting this year, they are hosting a series of articles focused on the Hibernate community. They share blog posts, forum and StackOverflow questions that are especially relevant to their users.   Also, they announced that the new Hibernate ORM User Guide has become the default Hibernate 5.1 reference documentation. This process was started last summer, and it was one of the primary goals of the Hibernate 5 project version.

 

Decision-as-a-Service Webinar

 

Edson Tirelli announced that Red Hat will be hosting a free webinar on Tuesday, Feb 23rd, on Decisions-as-a-Service with Drools/Red Hat BRMS.   This is the perfect opportunity to watch how easy it is to author and publish decision services with Drools/Red Hat BRMS.  For more details and to register, click here.


JSON Web Tokens

 

Stan Silvert attended DevNexus in Atlanta and discusses the JSON Web Tokens (JWT)



Thanks for reading and being a part of a great community....

 

Kenneth Peeples

@ossmentor

kpeeples@shadow-soft.com

http://shadow-soft.com/


Welcome to another edition of the JBoss Weekly Editorial where we bring you up to speed with all that has been happening across the JBoss Communities.  We begin this week with a big announcement so lets get started with ....

 

Manage data collected from Iot Devices with Hawkular


Collect data from an Arduino platform using MQTT protocol is one thing but managing the data collected from such IoT device is another story. Hopefully, with the help of the project Hawkular which is a management & monitoring platform collecting and storing in real time information, this is currently possible. The hawkular-metrics component has been designed to support such feature. In short, this is a metric data store for the Hawkular project. It can also be used independently. It relies on Apache Cassandra as a backend and is comprised of: a core library, a REST/HTTP interface. You can read more info about integration by reading this blog article of Heiko Rupp

 

Weld 2.3.3

 

Weld 2.3.3.Final the next bug-fix version of the stable 2.3 branch has been released! See also the release details. Thanks to everyone involved in this release! Notable improvements:

  • allows to proxy classes with non-static non-private final methods
    • this is a non-portable way to get around the CDI spec restrictions, see also Proxying classes with final methods and CDI-527. use with caution!
  • Other enhancements and bug-fixes around proxies:
    • better support for DeltaSpike partial beans (WELD-2084)
    • better support for Camel CDI (WELD-2089)
    • better support for proxies with non public classes (WELD-2091)
  • Weld Probe has a slightly redesigned menu and a new Dashboard view with some basic stats
  • the decorator validation was improved (WELD-2085, WELD-1811, WELD-2039)
  • minor SPI cleanup was performed (WELD-2077, WELD-2079)

 

Keycloak 1.8.1.Final


This week, we have two new releases of Keycloak. As 1.8.0.Final was released before WildFly 10 Final was available, we decided to release 1.8.1.Final which is now built on top of WildFly 10 Final.

The bigger release today is 1.9.0.CR1, this release contains a large number of bug fixes and improvements, but no major new features. For the full list of issues resolved check out JIRA and to download the release go to the Keycloak homepage.

 

Vertx 3.2.x

 

The release contains many bug fixes and a ton of small improvements, such as future composition, improved Ceylon support, Stomp virtual host support, performance improvements… . The complete release notes are there.

The event bus client using the SockJS bridge are available from NPM, Bower and as a WebJar. The next version would be the 3.3.0, and is expected ~ May 2016.

 

Ceylon 1.2.1

 

It's not a major release, but it has plenty of bug fixes, a few interop improvements, and more importantly it's the first non-yearly release, as we're moving to a more rapid release cycle. Yeah, sure now people brag about doing multiple daily releases, but three months is still better than one year, we'll see later for more rapid cycles. For those wondering about IntelliJ support, we're about two months away from a first public release, and we'll have Android+Ceylon news before that.

 

 

New Releases

 

 

I hope this week's editorial has provided you with something of interest, please join us again next week when we will bring you more news from JBoss and the JBoss Communities.

Welcome to another edition of the JBoss Weekly Editorial where we bring you up to speed with all that has been happening across the JBoss Communities.  We begin this week with a big announcement so lets get started with ....

 

The Arrival of WildFly 10 Final

 

There is a saying that "Good things come to those who wait" and this is certainly true for those who have been waiting on the WildFly 10 release.  WildFly 10 Final in all its goodness has arrived and is now available for download from the usual place, so what are you waiting for?  If you want more information on the release then check out Jason's and/or Dimitris' announcement.

 

Kubernetes Workflow

 

For the last couple of months Ioannis has been experimenting with Jenkins to work out how it could be integrated into a Docker/Kubernetes environment.  The culmination of this effort has been the creation of a Kubernetes Workflow Plugin, a plugin to Jenkins that provided support for many Kubernetes concepts including pods, build images, service accounts, volumes and secrets.

 

Cassandra Returns to Infinispan

 

The release of Infinispan 6.0 came with some significant changes including to their Cache Store SPI.  The unfortunate outcome of this change was that some of the "extra" cache stores that had previously been developed were no longer able to work within Infinispan 6.0, the Cassandra Cache Store being one example.  Happily this is no longer the case as Jakub Markos stepped forward and took on the task of updating the integration so that it is now compatible with the new SPI.

 

Hibernate Community Newsletter

 

The second Hibernate Community newsletter has just been released, this forms part of a series of articles that are focussing on any blog posts, forum discussions or StackOverflow questions that are relevant to the Hibernate Community.

 

Validating Camel Endpoints from Source

 

The fabric8 team have recently released a new maven plugin that will allow you to validate your Camel endpoint configuration from the source code, ensuring that you catch any errors before they get deployed into your environment.  For more information check out Claus' post where he includes a video to demonstrate how the plugin can be run from within your IDE.

 

JBoss Out and About

 

The Infinispan team were in London last week where Gustavo Fernandes presented a tour of Infinispan 8 at JBUG: London, if this of interest to you then check out the video of the event.  They were also present at Snowcamp 2016 where Galder Zamarreño gave a presentation on "Distributed Data Processing with Infinispan and Java Streams".

 

Devoxx UK will be returning to London this Summer from June 8th until June 10th and we intend to be there.  Eric Schabell has teamed up with Markus Eisele to propose two sessions for the conference, "Super charging your IDE for container based development" and "Awaken the force in your developers with OpenShift & Wildfly Swarm".

 

Eric has also submitted a proposal for DevNation2016, taking place along side Red Hat Summit in San Francisco from June 26th until June 29th, and is entitled "Awaken the Force in your developers with containerized Cloud & JBoss xPaaS".

 

New Releases

 

 

I hope this week's editorial has provided you with something of interest, please join us again next week when we will bring you more news from JBoss and the JBoss Communities.