Subscribe: Enter The JBoss Matrix
http://blogs.jboss.com/blog/?flavor=rss2
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
article  community  container  hawkular  java  jboss  new  project  red hat  release  released  releases  time  week  windup 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Enter The JBoss Matrix

JBoss Community Blogs



A syndication feed of all the blogs on this system



Published: 2016-12-02T14:00:59Z

Updated: 2016-12-02T14:00:59Z

 



This week in JBoss (2nd December 2016)

2016-12-02T13:59:23Z

2016-12-02T13:59:23Z

Welcome to this week's editorial. Even though it's the week after thanksgiving the JBoss Community still has a bunch of interesting developments to report on.

 

Should we Remove MongoDB from Keycloak?

The Keycloak team are considering the removal of support for MongoDB backed KeyCloak servers. Among other reasons, they cite lack of support for transactional updates to multiple documents in MongoDB, as a major contributing factor. However, elsewhere in the JBoss Community there is work afoot to bring non-ACID transactional support to MongoDB. As is typical in the JBoss community, they are seeking feedback before taking the plunge. See this blog post for the reasons to make this change and instructions on how you can join the discussion.

 

Node DNS Module and Debugger Explanations

Lucas Holmquist continues his exploration of Node modules and features. This week he explains how the DNS Module works and how to use the Node debugger.

 

Improvements Around using Infinispan with Spring

If you are using Infinispan with Spring, be sure to read about the improvements the team are making around this integration.

 

How to run JBoss BPM Suite in a Container

In this post Eric Schabell explains how to run JBoss BPM Suite in a Container using either the Openshift Container Platform (OCP) or the Red Hat Container Development Kit (CDK).

 

Releases

  • Hibernate Search 5.6.0.Beta4. Bringing the latest bugfixes and previously missing features for the experimental Elasticsearch integration. This is the version to use with Hibernate ORM versions 5.0.x and 5.1.x.
  • Hibernate Search 5.7.0.Beta1. Bringing the exact same changes as 5.6.0.Beta1, but on top of the compatibility with Hibernate ORM version 5.2.x that was introduced with 5.7.0.Alpha1.
  • Windup suport in Eclipse IDE. A new plugin for Eclipse bringing which marks migration issues in application code, provides help to fix issues, and offers automated code replacement where possible.



Windup coming to Eclipse IDE! Try alpha release

2016-11-25T22:40:52Z

2016-11-25T22:40:52Z

Windup is now integrated with Eclipse IDE.

The Windup plugin marks migration issues in application code, provides help to fix issues, and offers automated code replacement where possible. (I'll add a demo video when it's published.)

You can install the plugin into Eclipse Neon or JBoss Developer Studio by following the instructions here: http://htmlpreview.github.io/?https://github.com/windup/windup-documentation/blob/master/docs/windup-plugin-guide/windup-eclipse-plugin-guide-early-access.html


We're in need of alpha users to let us know how we can improve the plugin and what features are important to add. If you're involved in a migration project, we would really appreciate it if you could try it out and give us your feedback.




This week in JBoss (25th November 2016): Ceylon Thanksgiving

2016-11-25T13:58:40Z

2016-11-25T13:58:40Z

OK so many of our American friends and colleagues will probably be slowly digesting their turkey dinners so this is a great time to give you and them something to read. Let's start with a bang!

 

(image)

 

Yes, the Ceylon team have released 1.3.1 which, as this blog recounts, is much more than a micro release! You should definitely got and check out the article and the release itself.

 

Next up, and Ceylon has a play here as it's also available on OpenShift, is the recent xPaaS announcement around Data Virtualization. This marks an important milestone for our products on OpenShift, where we have containerized runtimes of all our Middleware solutions available for our customers, while we continue to evolve the experience around using the products. That means that today our customers and prospects can run:

 

  • JBoss EAP 6 and 7,
  • JBoss Web Server (Tomcat),
  • JBoss Data Grid,
  • Red Hat Single-sign-on,
  • JBoss BRMS decision server
  • JBoss BPMS intelligent process server
  • JBoss Fuse Integration Services
  • JBoss A-MQ and
  • JBoss Data Virtualization.

 

And we're not only just 'making these products available on OpenShift'. As important as enabling the products for such a scenario, we manage the lifecycle of all the dependencies for those products, and that greatly reduces the operational burden that traditional middleware imposes. Congrats to all of the teams involved!

 

On to the rest of the week and we've seen lots of projects release. These include Keycloak, Hibernate Validator, Hibernate ORM, WindUp and Forge. Finally, one important article to shine a light on is Claus' trip report from his adventures at ApacheCon (and this time his luggage appears to have gotten there and back without incident!) Some nice photos as well!

 

OK, that'll do for now. Plenty to read about while that turkey digests! See you next time!




WindUp Eclipse Plugin 3.1.0.Alpha1 release

2016-11-23T09:06:11Z

2016-11-23T09:06:11Z

After months of hard work, we're pleased to announce the first alpha milestone of the Windup Eclipse Plugin, which aims to make application migrations and upgrades faster and easier by bringing Windup's migration assistance into the Eclipse IDE.

 

The Windup plugin marks migration issues in application code, provides help to fix issues, and offers automated code replacement where possible.

 

We're in need of alpha users to let us know how we can improve the plugin and what features are important to add. If you're involved in a migration project, we would really appreciate it if you could try it out and give us your feedback.

 

You can install the plugin into Eclipse Neon or JBoss Developer Studio 10 by following the instructions here: http://htmlpreview.github.io/?https://github.com/windup/windup-documentation/blob/master/docs/windup-plugin-guide/windup-eclipse-plugin-guide-early-access.html

 

Feedback is more than welcome via:

Email -- windup-users@lists.jboss.org

IRC -- freenode #windup

JIRA -- https://issues.jboss.org/browse/WINDUP




This week in JBoss (18th November 2016): The week after ...

2016-11-18T12:08:48Z

2016-11-18T12:08:48Z

Greetings to all and welcome to this new edition of the JBoss Weekly Editorial. This new editorial is published one week after the end of the Devoxx event, one week after the election of Donald Trump but also one week after many news that you will discover hereafter. Administrate jBPM more easily Middleware solutions like many products must deal with situations which are sometimes not taken into consideration when a project is designed. This is particularly the case when we have to manage Business Processes as tasks/processes could be assigned to persons which are not working anymore for a company, have moved to another department, .... Hopefully, the new version of jBPM 7.0 offers an Administration Api in order to handle more easily such use cases as described by Maciej Swiderski in its article. Roadmap of BRMS/BPMS & co (event) When we design a solution for a middleware project in a company, it is very important & critical to select the right technology but also to have a good visibility about how the technology will evolve over the next months.Hopefully, Marc Proctor (co-creator of Drools) , Kris Verlaenen (jBPM), Mauricio Salatino (Cloud capabilities of BRMS/BPMS), Geoffrey Desmet (OptaPlanner) & Max Barkley (Errai) will share their visions and roadmap during this Skillsmatter event scheduled the 22nd of November in London. Some seats are still available. Collect Trace using Javascript API with Hawkular APM As you probably knows, the Hawkular project participates to the OpenTracing initiative in order to provide Java solution supporting the OpenTracing Standard and distributed tracing which is fundamental to design decent Microservices Architectures. The project has been enriched with a new library for Javascript development which allows to setup a tracer and send requests. If you want more information about this new API and how to use it using node, I invite you to have a look to the publication of Pavol Loffay.Remark : For those which are curious to see how to use Hawkular top of OpenShift in order to collect such traces, metrics using a Go Feed client here is a short 10min demo ! Decompose your Database Last week at Devoxx, Edson Yanaga has presented during its talk different strategies to decompose an existing monolithic database into shards, multiple databases, schemas but also how the migration process could take place. The perfect tool, demonstrated by Yanaga, is Debezium and it will help you to capture from an existing database the data changes as streams in order to design your Microservice connected to a backend. A new release of Debezium is out & provides new great features as by example the ability to use with multi-master MySQL servers as sources. You can discover this new release here as presented by Randall Hauch. Releases, release, releases .... Announcing WildFly Swarm 2016.11.0Teiid 9.2 Alpha1 ReleasedInfinispan 8.2.5 is outNew Arquillian Pack extension 1.0.0.alpha4Debezium 0.3.5 ReleasedHotrod clients C++/C# 8.1.0.Alpha2 released!Errai 4.0.0.Beta4 released!Hibernate Validator 5.3.2.Final is outHawkular Services 0.20.0.Final I hope this weekly 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.[...]



Yet another RESTEasy 3.1.0 candidate release...

2016-11-05T13:56:00Z

2016-11-05T13:56:00Z

Last month I was writing about RESTEasy 3.1.0.CR2 and telling you we would have gone Final soon... actually we had to work on a major refactoring on the project that led to creating another candidate release. It turned out that the old API cleanup that went into 3.1.0.Beta2 as part of RESTEASY-1363 would have effectively prevented us from bundling RESTEasy in any JBoss EAP 7.x series future release. Here I'm not going through the details of the container rules regarding backward compatibility; what really matters is that we decided to go with a slightly milder solution, restoring the previously removed stuff into an optional and deprecated module of the project, resteasy-legacy. Besides granting us a way to comply with EAP 7.x requirements, the dependency to the new module is going to offer a chance of running on RESTEasy 3.1 to those who didn't fully move on from RESTEasy 2 APIs and the other old deprecated functionalities. An updated version of the migration guides is being prepared and will be available hopefully soon; in the mean time you can start playing with RESTEasy 3.1.0.CR3 bits. The Nexus Maven repository already has the 3.1.0.CR3 artifacts, which are also already pulled by latest WildFly master.

The actual release notes are here; any feedback, just let us know :-)

Cheers

Alessio




This week in JBoss (4th November 2016): Yet an other week in JBoss

2016-11-04T18:08:30Z

2016-11-04T18:08:30Z

Greetings to all and welcome to this new edition of the JBoss Weekly Editorial. While this issue is filled with news, I was a caught unprepared by the lack of the "main items" to report from last week. However, the more time I spent preparing this issue, the more I realized that, in fact, last week is the perfect embodiement of a week in the JBoss Community: no fuss no muss, just cool stuff coming out !  TechbytesTo my own admission, I am a "command line guy", and even more a "Shell guy" (I even wrote articles on Shell on a regular basis). So, of course, the most exciting news for me this week, was this nice article describing how to Registering new clients for Keycloak from shell ! Also, on the command line front is worth mentioning here the new release of  JBoss Forge 3.3.3 - the command line tool to help you generate your app project layout. Check those out ! But, rest assure, if you are more about high level issue and programming solution for business, I'm sure the following article on Drools & jBPM: Drools 7 to support DMN (Decision Model and Notation) will also quench your thirst ! Community and eventsFirst of all, if you like Infinispan and are either living in Morocco or going to Devoxx Morocco, don't miss Infinispan coming to Devoxx Morocco! Also  last week was published an interview with a long time contributor to Hibernate: Meet Thorben Janssen. Certainly worth a read if one wants to understand better the dynamics of the JBoss community... Javascript cornerWhile the JBoss community is still heavily Java-based, there is a lot of interest and integration with other languages - and of course, the first one certainly being JavaScript for obvious reasons. So you may be interested in this feedback regarding new feature introduced in NPM: Prepublish changes, or this breakdown on Promise Rejection Handling (with Node). Releases, releases, releases As always, last week saw a set of project releases - check them out ! Teiid 9.1.1 ReleasedJBoss Forge 3.3.3 has been releasedArquillian Container SE 1.0.1.Final ReleasedArquillian Recorder 1.1.5.Final ReleasedArquillian Pact  Extension 1.0.0.Alpha3 Released Decaf' If you want to stroll a bit outside the Java world, I strongly recommend you the reading of Nick Strugnell's article on SOE on the Open Source Architect blog. The acronyms SOE stands for Standard Operating Environement, and is (to make it short) an approach to handle large servers that have been pushed by Red Hat to its customers for years now. This approach is far from being "out of date" as it forms a strong prerequiste to a move to a DevOps. If any of those topics interest you, have a look, I'm pretty sure you won't regret it ! (Sidenote: look a all week without news related to Docker !   Is the world falling apart ???) Hopefully you have found something in this week's editorial to pique your interest and give you something to explore while waiting for next week's installment.  Join us here next week for more news from the JBoss Community.[...]



Running tests with Arquillian container SE and embedded web container

2016-11-01T13:51:00Z

2016-11-01T13:51:00Z

When we started developing GitHub - arquillian/arquillian-container-se we aimed for simple basic Java SE testing with clearly defined and also separated classpath. Recently we realized that it should be possible to start some embedded web container instance within the separated Java process and take advantage of Arquillian mixed mode (see Test run modes - Arquillian - Project Documentation Editor) and thus basically enable testing at embedded web container of your preference. You need to provide your own implementation of abstract class LaunchService arquillian-container-se/LaunchServices.java at master · arquillian/arquillian-container-se · GitHub to start e.g embedded web container. In this class you can simply override initialize() and shutdown() methods where you can handle start:   @Override     public void initialize() {         String webappDirLocation = ".";         tomcat = new Tomcat();         tomcat.setPort(8080);         StandardContext ctx = null;         ctx = (StandardContext) tomcat.addContext("", new File(webappDirLocation).getAbsolutePath());         Tomcat.addServlet(ctx, TestServlet.class.getSimpleName(), new TestServlet());         ctx.addServletMapping("/test", TestServlet.class.getSimpleName());         try {             tomcat.start();         } catch (LifecycleException e) {             e.printStackTrace();         }         Executors.newSingleThreadExecutor().submit(new Runnable() {             @Override             public void run() {                 tomcat.getServer().await();             }         });     }  and shutdown of the web container:     @Override     public void shutdown(){         try {             tomcat.stop();         } catch (LifecycleException e) {             e.printStackTrace();         }     }  Complete test example is available at arquillian-container-se/container-se-tests/src/test/java/org/jboss/arquillian/container/se/test/client at master · arqui… .[...]



This week in JBoss (28th October 2016): Stepping back in time

2016-10-29T05:46:33Z

2016-10-29T05:46:33Z

This week sees the end of Daylight Summer Time in the majority of the Northern Hemisphere, rather than stay in bed for the extra hour on Sunday why don't you take a spin through this week's editorial and see if there are any posts which interest you. Hawkular Metrics and Monitoring Microservices One of the most important aspects to consider when writing and deploying microservices is ensuring you have appropriate monitoring and reporting in place to discover when problems arise.  The combination of Hawkular Metrics, OpenShift and Grafana provides a powerful platform for running microservices, querying and storing their metrics and visualising those metrics in ways of your choosing.  If this has piqued your interest then Joel has a great article describing how to deploy a microservice in to OpenShift and use Hawkular Metrics/Grafana to watch how it performs. Once you are finished learning how to monitoring microservices on OpenShift you may then be interested in taking a look at one of Heiko's pet project, a visual explorer for Hawkular Metrics called HawkFX.  Heiko has recently updated the explorer to introduce a capability allowing a user to define alerting conditions through the interface so they can be notified when interesting events occur. Designing a Domain Model for OptaPlanner One of the challenges faced by new users of OptaPlanner is the design of a good domain model, particularly important as a good model can simplify the constraints placed on the planning problem, improve its performance and introduce flexibility for future requirements.  Designing a model can seem daunting however Geoffrey has a set of rules that can simplify the process. Case Management, Part 3 Maciej continues his "Case Management" series with his third article discussing the dynamic activities that can be added to a case at runtime - user tasks, service tasks and subprocesses.  Maciej describes each of these dynamic activities and demonstrates their use through the use of examples. Hibernate News The latest version of the Hibernate Community Newsletter is out, highlighting some of the interesting articles and discussions that have been taking place within their community.  Of particular interest are the articles on how to update a subset of attributes on an entity, how to enable batch inserts and how to make the lock annotation work for Oracle DB. Docker Image Configuration The Infinispan docker image provides a number of alternatives for specifying the configuration, if you find that these do not address your needs then you could consider using the CLI to augment the server configuration. JBoss Out and About On October 21st the very first Voxxed days Thessaloniki event took place in Thessaloniki, Greece and we were fortunate to have two great speakers in Dimitris Andreadis and Ioannis Canellos taking part in the event. If you live in or around London then you have a fantastic opportunity to talk with many of the Drools, jBPM, OptaPlanner leads on November 22nd as they take part in a London JBUG panel discussion on their respective roadmaps.  Mark Proctor, Kris Verlaenen, Geoffrey De Smet , Mauricio Salatino and Max Barkley will all be present. New ReleasesThe Keycloak team have released Keycloak 2.3.0.CR1 and Keycloak 2.3.0.Final.The Hawkular team have released Hawkular Metrics 0.21.0.The jBPM and Drools teams have released jBPM 6.5.0.Final and Drools 6.5.0.Final.The Hibernate team have released Hibernate ORM 5.2.4 and Hibernate Validator 5.3.1.Final.The Teiid team have released Teiid 9.0.5.The Debezium team have released Debezium 0.3.4. That's all for this week, please join us again next week when we will take another look at everything that is taking place within the JBoss communities.[...]



This week in JBoss (21th October 2016): Byteman and Hawkular

2016-10-21T08:22:10Z

2016-10-21T08:22:10Z

Welcome to a new edition of the JBoss Weekly Editorial ! This week a series of articles will give a in depth overview of the numerous features of Hawkular and glimpse in the new major version of the Byteman. Enjoy ! Byteman 4 is almost there ! This week saw the releases of Byteman 4.0.0-BETA0 ! And on top of the announcement, the blog post also takes the time to walk you through some new features of the tool. In bed with Hawkular Hawkular has been a lot of action last week ! First of all, a very complete article on Hawkular APM supports OpenTracing and Alerts was released, follow by an other one on Hawkular APM Distributed Tracing of Polyglot Application using Zipkin Instrumentations. Finally, a third article covers A DSL for Alert Trigger Definitions in Hawkular. All of those articles are very thorough and will give the reader a very clear idea of the features of the project and how to use to implement the best suited monitoring for one's application. Last, but not the least, the announcement of Hawkular OpenShift Agent is Born ! Certainly not a minor one, as this agent will certainly increase the capacities of Hawkular to monitor and operate OpenShift environment. Tech Bytes The last week also saw the release of a couple of very interesting article. The first one comes from the Narayana project, which is famous for being the transaction manager of Wildfly (and JBoss AS). This article discusses Achieving Consistency in a Microservices Architecture, which is certainly an interesting and quite relevant topic for these days. The other one that really caught my eye, is on OpenShift and Infinispan's Node Affinity. Indeed, for years now, I have always thought that Infinispan and OpenShift was a match made in heaven, and this article, while on a very focus aspect of the integration, is certainly proof of that. Releases, releases, releases... The last week was rather quiet when it cames to releases, but both still features a couple of new releases for the Teiid project (plus the forementioned release of Byteman: Teiid 8.13.7 ReleasedTeiid 9.1 ReleasedByteman 4.0.0-BETA0 has been released Decaf' Bored with Java ? Want to explore something else ? Well, good news, for once this section will NOT talk about Docker (incredible) but of Node ! So if you are feeling like it, go on and discover Node Core Modules Exploration (Cluster). Hopefully you have found something in this week's editorial to pique your interest and give you something to explore while waiting for next week's installment.  Join us here next week for more news from the JBoss Community.[...]



JBoss Weekly (October 07 2016, a few days late)

2016-10-12T23:17:00Z

2016-10-12T23:17:00Z

First and foremost, I’d like to apologize for the tardiness of this post. We’ll make up for it with two posts this week!Just as Romain promised we’d have lots of releases coming up, we most certainly did! We had 10 new releases between the first of the month and the 7th, that’s an average of more than one new release everyday! We really knocked it out of the park this week. Below you’ll find the new releases and blog posts mentioning them:ReleasesTeiid 9.1 CR1 was released on the first. Nearly 180 issues were addressed in this release!Hibernate ORM 5.2.3 tackled 77 issues, many of which were bugs, but a number of improvements were made as well.Wildfly Swarm 2016.10.0 covered enhanced Arquillian support, a simplified ActiveMQ/Artemis configuration, and better SAAJ support for a total of 33 issues.Infinispan Hotrod Clients C\\ / C# 8.1.0.Aplha1 came out on the third. These are updates to some of the native Hotrod clients for use with Inifinspan.Forge 3.3.2.Final resolved nine issues mostly focused around some GUI issues and component upgrades.Hibernate Search didn’t want to be outdone and released three versions!  5.5.5.Final, 5.6.0.Beta3, 5.7.0.Aplha1 were all released on the sixth. It does seem odd that 5.7.0 has a release when 5.6.0 isn’t out, but Sanne explains that in his post, I won’t spoil the fun.Hawkular Metrics 0.20.0 is a pretty important release for the team. It includes Hawkular Alerting, a new compression algorithm and of course enhancements and fixes. All said and done 26 issues were addressed in this release.The Fuse team has been hard at work getting Red Hat JBoss Fuse 6.3 out the door. This is the supported product version. Both Jon and Christina wrote about the release. Jon said thousands of bugs were fixed in this release and includes Camel 2.17, CXF 3.1 and Jetty 9. Read both blogs for an even better understanding of what this means for you!BlogsOn that note of blogs, there were also some noteworthy blogs coming from other Red Hat Middleware engineers:Claus Ibsen had a three and a half hour delay at the airport last week and wondered if Kubernetes could be installed with one command. I’m sure many of have wondered the same thing (or maybe not). Well, wonder no longer: Installing Kubernetes in one command! He includes a video for you to enjoy the process run.Eric Schabell talked about the great opening of the Red Hat Forum in Finland he spoke at last week at Red Hat Forum Finland 2016 Recap. He has links to slides, pictures and the agenda.Writing a book is no small task, and Jon Anstey is right in the thick of it. His book "Camel in Action" version 2 is in MEAP right now and update recently happened. Read more about it in his blog post Camel in Action v2 MEAP update.John Mazz explains how to get Go and OpenShift Origin installed in his post OpenShift Origin and Go. This is a great write up about how to install OpenShift Origin on your machine. I highly recommend it for getting up and running with OpenShift Origin on your box!Look for another post later this week covering even more great Red Hat Middleware news![...]



RESTEasy 3.1.0.CR2 is out

2016-10-05T13:46:00Z

2016-10-05T13:46:00Z

Just few days after CR1, here we are again with another candidate release version of RESTEasy 3.1.0. A couple of regressions (actually compared to 3.1.0.Beta1) have been spotted and fixed and we've gone through a bunch of dependencies upgrades. Full release notes available here.

The new artifacts are available on the Maven repository as usual; please keep on trying the latest bits and report any issue you find, thanks a lot! Final release is coming soon :-)

Cheers

Alessio




RESTEasy 3.1.0.CR1 is out

2016-10-03T12:53:00Z

2016-10-03T12:53:00Z

Just a note to tell you that the first CR version of RESTEasy 3.1 has been tagged last Friday. The artifacts are available on the Maven repository.

It's still a good time to have a look at and try the new 3.1, any feedback is welcome. We hope to go Final by the end of this month :-)




This week in JBoss (30th September 2016): JBoss Asylum is Back !

2016-09-30T17:05:20Z

2016-09-30T17:05:20Z

As September reaches its end, we give you more editorial leading with the welcome return of the JBoss Asylum podcast,  followed by an in-depth article from James Strachan on how to set up and use both Docker and Kubernetes, but, for once, from a point of view of a Java developer. And a busy one, with little precious time to lose on this... Return to the Arkham Asylum  The JBoss Asylum podcast is back ! Well, it's back for what appears to be its now yearly release schedule JBoss Community Asylum - I git your flow. Whatever the release frequency is, we'll take it as this is still an excellent podcast to listen too ! In this episode, Emmanuel, Max and co took the time to revisit an interesting topic: workflow with git. This has been the topics of many talks in the early 2010's - I know that for a fact, as many of my own talks were about that at the time - and it is very interesting to see what have come out it, several years afterward, now that the adoption of Git and Github, has become massive (at least in the JBoss ecosystem, if nowhere else). And, of course, as always with git, the episode will reveal some nefty little nice tricks... Along with the return of a debate that never becomes old: tab vs space !!! A Java developer guide to microservices with Docker and Kubernetes James Strachan is one of core developer of fabric8, and thus a very busy person. However he took the time to write up this very nice guide : A busy Java developers guide to developing microservices on Kubernetes and docker - which covers, in a few words, how to setup and use both Kubernetes and Docker, but from a Java developer standpoint. If somehow, you managed to escape the Docker and Kubernetes frenzy up to this point (How did you managed do that ? Are you living on a rock in the ocean ?) this is a perfect article to catch up in no time... Events - Microservices Journey with Apache Camel and Scotland JBUG Announced already a couple of weeks ago, the Microservices Journey with Apache Camel is happening next week. A friendly reminder, in case you happen to be around and available. And if you missed the latest session of the Scotland JBUG, Eric D. Schabell will catch you up with his Scotland JBug Recap - An evening of Cloud, Containers, BPM & more. Google is drolling Another Google Summer of Code just went by successful as always, and features among the most intriguing experiment, this integration between Drools & Minecraft ! An original one, to say the least, where the business engine is used to declaratively define the game's logic. Tech bytes First of all, the previous Google Summer of Code news was not the only news on the Drools front : an interesting article has also been released on: Improved container handling and updates in KIE Server. Go take a look ! On another front, Hawkular, Heiko took the time to write a nice summary on how the framework handles Computed metrics for HawkFX. The Hibernate ecosystem is as always thriving and if you want to know more about it, just checkout this month's newsletter: Hibernate Community Newsletter 19/2016. Not far from the ORM business, lays the world of data virtualization, and its lead project: Teiid. The project has indeed a major change coming its way - albeit not technical: Teiid Licensing is going to change (following the trend of other JBoss project, to a more permissive license). Let's go now to a completely different universe. If your Java is often flavored by some JavaScript on the side, you may find this article on Checking Dependencies with SZero quite interesting. Last item on this section, an other interesting tutorial from Eric D. Schabell : Installing[...]



This Week in JBoss (September 24 2016)

2016-09-24T07:02:00Z

2016-09-24T07:02:00Z

It’s been a crazy week for the Java Community as a whole with major announcements happening at JavaOne in San Francisco! Java turned 21 this year! Java SE 9 continues to move closer. Java EE 8, is, well, postponed. The Java community continues to thrive and push out amazing technology, and so do we here at Red Hat!A number of announcements happened this week you’ll probably want to be aware of. NewsOne of the largest announcements made, at least by Red Hat, was MicroProfile 1.0! A few months back, June to be precise, the MicroProfile was announced. Red Hat, along with IBM, TomiTribe, Payara, and LJC (and SouJava joined since) worked with the community to create a standard around microservices using Java EE. The 1.0 release of MicroProfile finished a few weeks early and there are six different implementations. Read more about MicroProfile at the release blog, or Mark Little’s recap. Juraci Paixão Kröhling explained how to use Hawkular APM in a microservice architecture earlier in the week. His post is informative and heavy on the details and explanation. Head on over if you fall into this camp and are looking for answers! This last one may make some of you a bit squeamish, you have been warned. As of Keycloak 2.2.0 the keycloak-server.json stopped being shipped. All configuration is happening within standalone.xml, standalone-ha.xml, or domain.xml. JSON is often a preferred format, but Stan Silvert explained why XML is better in this instance when he wrote about the demise of they keycloak-server.json a few days ago. ReleasesWe’re always kicking out new releases of our software. Once again, this week was no different. Hibernate had a couple of releases this past week, ORM 5.0.11 and 5.1.2. Byteman has a 4.0.0-Alpha release which allows Byteman to be used on JDK9! Of course, it continues to work on JDK6-8, and there is one small issue, but read the blog for more information. Lastly, Keycloak 2.2.1.Final was released fixing an issue with the JavaScript adapter released in 2.2.0. EventsBesides JavaOne this week, there were some other events we participated in, and some which are going to be happening!Eric Schabell discussed Red Hat Forum going to Finland this year. If you’re in that area you won’t want to miss him talking about Open Source, Red Hat and change. There are also some other great speakers lined up for these Red Hat Forums in Europe. To round out our week, Eric Schabell and Claus Ibsen talked about their talks from this week or a couple of weeks ago. Claus attended JDKIO 2016 in Copenhagen where he discussed Apache Camel and Java based microservices. Read about his trip, or watch the recordings in his blog post. In London this week, Eric Schabell talked about private cloud at the London JBug. His slides are available for those interested.Thanks everyone for making this another wonderful week in tech! Stay tuned for more software, talks, and information as time goes on.Last updated 2016-09-24 00:56:35 MDT[...]