Subscribe: Enter The JBoss Matrix
http://blogs.jboss.com/blog/?flavor=rss2
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
application  community  hat  hibernate  jboss community  jboss  red hat  red  release  releases  spring boot  spring  week 
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: 2017-08-18T10:35:02Z

Updated: 2017-08-18T10:35:02Z

 



This week in JBoss (17th August 2017)

2017-08-18T10:35:02Z

2017-08-18T10:35:02Z

Interview with Brian Leathem & Leslie Hinson from the PartternFly Project

 

allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/Mx7F2xPvxkE" title="Red Hat Developers - Brian Leathem & Leslie Hinson - YouTube" width="440">

 

In this interview, Jason Porter interviews Brian Leathem & Leslie Hinson from the PaternFly project. PatternFly is a community project that promotes design commonality and improved user experience. Its offerings include open source code, patterns, style guides and an active community that helps support it all. Watch the video to learn more!

 

Other News

 

 

 

New Releases

 

  • Hibernate Search 5.8.0 RC1. This is hoped to be the last release before 5.8.0 becomes final. So this will be the last opportunity for the community to test it and report bugs before the final release.
  • Vert.x 3.5.0.Beta1. This release comes with an implementation of the RxJava2 API, an MQTT client implementation and lots more.



Java EE and open source

2017-08-18T09:51:00Z

2017-08-18T09:51:00Z

By now I'm hoping that most people will have seen the announcement from Oracle around Java EE and possible moves towards open source foundations. Of course there are a few media articles on the topic now because if this does happen it's pretty significant. I haven't got much more I can add at this time from Red Hat that hasn't been said by John Clingan but I did want to echo the sentiments: I think this is a very positive thing to do and likely sits up there alongside Sun's open sourcing of Java as one of the most significant events to happen to the wider Java ecosystem. Of course the devil's in the detail and those details are few and far between at this time, but Red Hat is very happy to support this effort in whatever we we can to help ensure a positive outcome and future for Java EE and its enterprise components. Clearly I also see this as beneficial to our collective MicroProfile efforts and we will have to see how both of these things will evolve over time. Onward!!




This week in JBoss (10th August 2017): Rules and Microservices plus much more

2017-08-13T02:35:30Z

2017-08-13T02:35:30Z

I enjoy reading about and being involved with different organizations that help young men and women get more involved in technology and the sciences.  I like to help with codecamps but a part of my background is around security with Operating Systems and Middleware. Recently I found a US organization, AFA CyberPatriot, that helps youth learn more about finding vulnerabilities and hardening systems through competitions.  Teams compete locally as well as the state level, and then move on to a national competition to compete for the national recognition and scholarship money.  We all get busy in our endeavours, but finding a organization to help our youth, regardless of location in the world, has such an awesome reward. Now on to the happenings in our open source community!  The Past couple of Weeks HighlightsAndrea Cosentino discussed Infinispan-Kafka, connect your Kafka cluster with InfinispanEric Schabell discussed How to optimize Existing IT by Modernizing Travel processesChristina Lin shared Organizing Microservices - Modern IntegrationJohn Mazzitelli provided a demo on the Hawkular Alerts 2.0 UI and detail on Hawkular Alerts with Prometheus, ElasticSearch, KafkaMaciej Swiderski provided insight on Managed KIE Server getting ready for the cloudChristian Posta discussed Application Network Functions with ESBs, API Management, and Now...Service Mesh?Kris Verlaenen touched on Drools, jBPM and Optaplanner switching to agile deliveryMario Fusco discussed the Drools Canonical Model - Pure Java RulesEdson Tirelli provided the talk on Rules Engines at Software Engineering Radio  The Past couple of Weeks Meetups and ConferencesKris Verlaenen and Edson Tirelli shared Drools, jBPMS and Optaplanner Day which is taking place September 26 in New York and September 28 in Washington, DCClaus Ibsen, the Camel guy, described his agenda for the APAC tour this month  The Past couple of Weeks ReleasesSteven Hawkins shared that Teiid 9.2.5 was released with 6 issues addressed and Teiid 9.3.2 was releasedThe Arquillian Team provided the details on the Graphene 2.3.1 ReleaseThe Wildfly Swarm Team provided the details on Wildfly Swarm 2017.8.1Jason Greene provided the release information for Wildfly 11 Beta1The Arquillian team shared the details on the Arquillian Transaction Extension 1.0.5 Release and Arquillian Cube Extension 1.8.0 ReleaseGunnar Morling shared the details on the Bean Validation 2.0 SpecGuillaume Smet discussed the Hibernate Validator 6.0 Final with Bean Validation 2.0 SupportKris Verlaenen highlighted the jBPM 7.1 ReleaseThe Vert.x Community shared the Vert.x 3.5.0.Beta1 detail Thanks for being a part of the JBoss Community and stay tuned for the next Weekly Editorial! Kenneth PeeplesVice President of Engineering,Enterprise Services Practice, ISC-CG, Federalkenneth.peeples@isc-cg.comOpen Source Solutions Director, Shadow-Soft, Commercialkpeeples@shadow-soft.com[...]



How to use RESTEasy in a Spring Boot application

2017-08-09T18:01:33Z

2017-08-09T18:01:33Z

Spring Boot Spring Boot is Spring "convention-over-configuration" solution for creating stand-alone, production-grade Spring-based Applications, usually contained in a single and executable jar. It is also an opinionated framework, allowing Spring platform and third-party libraries to be auto-configured, minimizing the need for boilerplate code. One of the most important concepts in Spring Boot is the notion of "starter". According to Spring Boot reference guide, "starters are a set of convenient dependency descriptors that you can include in your application". Another way to see starters is as "the building blocks that leverage auto-configuration when extending your application with Spring or other third-party components". Because of all features Spring Boot offers, it ends up being a very convenient platform to build Java microservices applications, especially considering that Spring Boot has also starters for embedded Servlet containers, such as Tomcat and Jetty. RESTEasy and Spring Boot When it comes to JAX-RS applications, Spring Boot applications can also be RESTEasy applications, and that is possible by using RESTEasy Spring Boot starter, which is an open source project initially developed by PayPal, and endorsed by RESTEasy team. Using RESTEasy in a Spring Boot application Using RESTEasy in a Spring Boot application is very simple, just follow the steps below.Add dependency com.paypal.springboot:resteasy-spring-boot-starter to your Spring Boot application (it is recommended to use the latest version).Optionally, register one or more JAX-RS Application classes. To do so, just define it as a Spring bean, and it will be automatically registered.Finally, to register JAX-RS resources and providers, just define them as Spring beans, and they will be automatically registered. Notice that JAX-RS resources can be singleton or request scoped, while JAX-RS providers must be singletons. See this RESTEasy Spring Boot sample application as an example. References RESTEasy Spring Boot StarterSpring BootSpring Framework - WikipediaSpring Boot Reference GuideSpring InitializrMicroservices in a Nutshell[...]



This week in JBoss (27th July 2017): OptaPlanner, Clustered Counters, Containers and more

2017-07-28T02:42:09Z

2017-07-28T02:42:09Z

Welcome to another edition of the JBoss Weekly Editorial, another trip through the JBoss Communities in search of interesting articles and topics. Red Hat Summit Interview with Geoffrey De Smet  allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/gdXxkZmGp1Q" title="Red Hat Developers - Geoffrey De Smet - YouTube" width="440">  In this week's developer interview Jason Porter interviews Geoffrey De Smet, a Principal Software Engineer with Red Hat and technical lead of the OptaPlanner constraint satisfaction solver project. Cluster Counters in Infinispan Infinispan 9.1 introduced a new feature enabling support for cluster counters which are distributed amongst all nodes in the cluster.  There are two flavours of cluster, counter, strong counters which provide atomic access during updates and weak counters which supports eventual consistency and faster writes. Improvements to Hawkular Grafana The hawkular team have introduced two significant improvements in their Hawkular Grafana datasource.  The first improvement is the ability to use the Hawkular Metrics' query language instead of simple key/value pairs, supported by a more elaborate query builder within the UI; the second improvement allows queries to run against aggregated sets of metric data, reducing network load and the amount of processing on the client side. JBoss Community Asylum - Episode 45 The next episode of the JBoss Community Asylum podcast is now available, hosted by Emmanuel Bernard and Max Andersen.  In this episode Emmanuel and Max interview Hardy Ferentschik and discuss minishift, a project which enables you to setup and run a single node OpenShift cluster within a VM. Why I Started Using Containers The last few years has seen a rise in the popularity of containers within enterprises, allowing applications to be deployed with greater density and flexibility than was previously possible, however many are still considering their adoption and looking for reasons to do so.  If you are still considering the adoption of containers within your enterprise then Ricardo's reflections, after many years of experience using containers, may be of great interest. Optimising IT in Retail Processes In the third installment of his series on "Optimizing IT" Eric Schabell discusses options for how retail processes can be optimised by leveraging existing projects and investments and deploying to a modern container-based cloud platform, showcasing some of these options through the Red Hat Cloud Suite product. Hibernate News The latest version of Hibernate News is out bringing new articles from the Hibernate Community.  Within this edition of the newsletter are articles discussing the differences between persist and merge in relation to JPA transaction boundaries, using Hibernate in Grails, some caveats of using Streams when limiting records fetched by a JDBC ResultSet and many more. JBoss Out and About This October 5th and 6th sees OpenSlava 2017 return to the beautiful city of Bratislava in Slovakia.  Eric Schabell will be giving the opening keynote session on open source, Red Hat and what's interesting in our emerging technologies and will also be submitting proposals for other talks he is hoping to present during the conference.  Registrations for the conference should be opening soon. New Releases The Keycloak team have released Keycloak 3.2.1.FinalThe Hibernate team have released Hibernate ORM 5.1.9.FinalThe Teiid team have released Teiid 10.0.0.Alpha2 That's all for this week's edition of the JBoss Weekly Editorial, please join us again next week when we will bring you more updates and content from the JBoss Communities.[...]



Summer releases and now on JAX-RS 2.1!

2017-07-26T12:10:00Z

2017-07-26T12:10:00Z

RESTEasy 3.1.4.Final and 3.0.24.Final have been released during last weekend. They're both maintenance releases, including a bunch of bug fixes. Please have a look at the release notes for details.

Now it's really time for the team to focus on implementing JSR 370 (JAX-RS 2.1), which will be one of the features marking next minor (or major, maybe) of RESTEasy.

Stay tuned!




This week in JBoss (20th July 2017): Bastille Day

2017-07-20T17:02:16Z

2017-07-20T17:02:16Z

Last week have seen quite a lot of releases in the JBoss Community, especially the latest version of Infinispan Infinispan 9.1 "Bastille", but also the publication of several in depth articles, which clearly justifies the large 'tech bytes' section below. Enjoy !  Red Hat Summit Interview with Thomas Qvarnstrom on JBoss EAP  allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/w9kZHDmx9fg" title="Red Hat Developers - Thomas Qvarnstrom - YouTube" width="440">  Tech bytes As mentioned above, there was quite a lot of interesting - and technical, content released last week, on the numerous blogs attached to the JBoss Community. The most striking one to me is probably this little tour of Infinispan internal on Infinispan: Conflict Management and Partition Handling, but also I also quite appreciated the webinar on Build distributed microservices using Apache Camel deployed on containers (webinar). The EDI Transformations with Fuse Integration Services (FIS)tutorial also provided a nice glance into FIS. Last, but not the least, there was a couple of little article on Elytron, including Under The Elytron: Custom Test Credential Store and Darran's WildFly Blog: WildFly Elytron - Principal Transformers, Realm Mappings, and Principal Decoders. Both are certainly worth taking a look at... Evangelist's Corner Eric D. Schabell's How to Optimize Existing IT by Modernizing HR Processes and How to Optimize Existing IT by Modernizing Financial Processes, both released last week, featured interesting thoughts on modernizing corporate processes, along with some nice online demo / example code. Releases, releases, releases...Infinispan 9.1 "Bastille"Hibernate Search 5.8.0.Beta4 is out with AWS integrationArquillian :Arquillian Cube Extension 1.7.0 ReleasedGraphene 2.3.0 ReleasedArquillian Drone Extension 2.3.1 Released and Arquillian Drone Extension 2.3.0 Released Decaf'To finish this week entry, here is a couple of links, stepping out of the "Java" world, but certainly worth taking a look at : The Dark Side: How Hackers are Manipulating Our World – RHD BlogFive OpenShift Development Environments in Five Minutes – RHD Blog 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.[...]



This week in JBoss (13th July 2017): A (WildFly) swarm of Microservices content

2017-07-13T10:43:11Z

2017-07-13T10:43:11Z

This week we are seeing a lot of activity around WildFly Swarm, in additional to the usual set of releases you have come to expect from the JBoss Community.

Microservices with WildFly Swarm

allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/p3l14s6l-Wo" title="Red Hat Developers - Ken Finnigan - YouTube" width="440">

 

WildFly Swarm allows you to optimise your Java EE application for Microservice deployments, by packaging them with just enough of the server runtime to "java -jar" your application. Watch the interview with project lead, Ken Finnigan, to learn more. Also, you can learn about the latest release here.

 

WildFly Swarm is also Eclipse MicroProfile compliant. Learn here  how the Eclipse MicroProfile initiative is rapidly bringing Microservices support to Java EE, in a fully open way, despite the slowing pace of Java EE specification releases.

 

Elsewhere, Pavol Loffay on the Hawkular team shows us how to rapidly setup a JAX-RS application using Wildfly Swarm’s app generator. He then instruments the application, showing you how to trace the business layer logic and add custom-data to the trace.

 

Releases

 

  • Teiid 9.3.1. The latest bug-fix release of Teiid. The next preview release of 10.0 will be due out in about 2 weeks.
  • Hibernate Validator 6.0.0.CR3. With Bean Validation 2.0.0.CR3 support and several other fixes and improvements.
  • Bean Validation 2.0 CR 3 Specification. Bean Validation 2.0 CR 3 has been released and submitted to the JCP for final approval ballot. Stay tuned to track progress.



This week in JBoss (7th July 2017): A Mixed Bunch

2017-07-07T08:14:52Z

2017-07-07T08:14:52Z

This week we've a mixed bunch of entries to highlight. Let's start with a mainstay of this editorial, jBPM and Drools. Edson has been writing about how they and OptaPlanner are switching to agile delivery! Hot on the heels of that Kris gives an overview of the 7.0 release of jBPM! Wow, I remember when we were still at version 3! Maciej has more to say on the topic of jBPM 7 too when he dives into some changes which affect case management.

 

This week we've also seen some prolific activity from the various data teams. For example, William on Distributed Streams in Infinispan, Radim on the new scattered cache implementation, again in Infinispan, and Galder recapping on Reactive Big Data. And speaking of reactive systems we've got a posting for a GSoC student working on Vert.x and OpenAPI! Really good to see student activity in our projects.

 

Of course we've had a number of project releases, including Claus on Camel in Action 2nd Edition, Teiid 10.0.0 Alpha 1, and Keycloak 3.2.0 Final. Check out the buzz for more!

 

That's it for this week! See you next time!!




This week in JBoss (30th June 2017): Early Access Books and More

2017-07-01T18:48:15Z

2017-07-01T18:48:15Z

There are two Manning Early-Access Books (MEAP) that are getting close to full release.   They revolve around the enterprise technologies, Enterprise Integration Patterns (EIP) and Business Process Management (BPM) and written by well known authors in the communities.  Both include associated source code.  Camel in Action, Second Edition, is packed full of examples and explanations of concepts with over 900 pages.  It is written by Claus Ibsen and Jonathan Anstey.  I am excited to read through all the sections, but more specifically the out in the wild section that contains:Microservices with Docker and KubernetesCamel ToolingCamel and IoTReactive CamelThe description for the book is below and is a great addition to a technical library: Camel in Action, Second Edition is the most complete Camel book on the market. This updated tutorial is full of small examples showing how to work with the integration patterns. It starts with core concepts like sending, receiving, routing, and transforming data. It then shows you the entire lifecycle and goes in depth on how to test, deal with errors, scale, deploy, and monitor your app and even how to build custom tooling - details you can find only in the Camel code itself. Written by core developers of Camel and the authors of the first edition, this book distills their experience and practical insights so that you can tackle integration tasks like a pro. Effective Business Process Management with JBoss BPM, provides shortened working examples and is written by Eric Schabell.  I look forward to reading through the complex business rules section, in addition to the rest, and trying the examples.  The description for the book below and would another great addition to a technical library: Effective Business Process Management with JBoss BPM is an understandable and easy-to-follow guide to mastering JBoss BPM. You'll begin with an introduction to BPM concepts and a walk through of the JBoss BPM Suite, followed by hands-on steps for setting up JBoss BPM tools to get started on your first project. You'll move on to practical and important topics like data modeling,  business rules and processes, form design, and testing. After you've mastered the nuts and bolts, you'll learn advanced topics like business activity modeling, Rest API, demo collection, and expert tips and tricks. After reading this book, you'll know how to leverage JBoss BPM to tackle your organization's challenges with process solutions that keep your business agile and able to execute on the goals that matter to you most.  Now on to the happenings in our open source community! The Past couple of Weeks HighlightsClaus Ibsen provided a status update on the the Second Edition of Camel in Action.Maciej Swiderski described how to deal with unexpected execution errors in jBPMPaolo Antinori walked through OAuth2 and OpenConnectCorinne Krych talked about dependency injection and Angular in Part 1 and Part 2Vlad Mihalcea shared the Hibernate Community NewsletterTristan Tarrant talked about Cache authorizations in Infinispan and Cache configuration in InfinispanNicola Ferraro provided us with detail on Integratin Applications the reactive wayEric Schabell shared the digital transformation with hybrid cloud solutions and 3 ways to prepare for process improvements in the digital journeyGary Brown shared an article on using OpenTracing to collect Application Metrics in Kubernetes Maciel Swiderski and Tom Jenkinson provided detail in 2 blogs regarding KIE Server and NarayanLucas Holmquist walked through deploying node applications to openshift The Past couple of Weeks Meetups and ConferencesMark Proctor shared the dates and location DecisionCamp, July 12-14 in LondonGalder Zamarreno shared the slides and video from his talk[...]



This week in JBoss (16th June 2017): The Power of Asynchronicity

2017-06-16T09:13:38Z

2017-06-16T09:13:38Z

Welcome to this week's edition of the JBoss Weekly Editorial, our regular spin through the JBoss Communities in search of interesting articles and developments Red Hat Summit Interview with Clement Escoffier  allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/-Cj5EhDZ0fg" title="Red Hat Developers - Clement Escoffier - YouTube" width="440">  In this week's developer interview Jason Porter interviews Clement Escoffier, a Principal Software Engineer with Red Hat who works as a core developer on the Vert.x project. Introducing Asynchronous Programming with Eclipse Vert.x If you have an interest in asynchronous programming using Vert.x then you may be interested in a new guide developed by the Vert.x community.  The guide is called “A gentle guide to asynchronous programming with Eclipse Vert.x for enterprise application developers” and demonstrates how to take an application from a "quick and dirty" implementation through to a refactored Vert.x solution and finally to a reactive solution using the RxJava library.  Don't forget to leave feedback or submit PRs for updates you would like to see. Mobile Application Development This week sees a number of articles describing various aspects of mobile application development using Red Hat Mobile Application Platform.  In the first article Evan describes how docker can be used to simplify the deployment of MongoDB and Redis, two of the platform dependencies, to support the setup of a local development environment.  In the next article David Martin demonstrates how to use peer, scoped and private npm dependencies using the Dynofarm mobile backend while in the final article David French demonstrates how to debug mobile applications with Visual Studio Code. Transactional Sagas With the continuing importance of long running transactions, especially within the context of distributed applications such as those following the microservices paradigm, it is important for application developers to understand how these transactions are implemented and what changes will be necessary for applications to successfully support this behaviour.  If this is something you are considering then the Narayana team have written a post describing how Sagas differ from the traditional two-phase commit protocol, which transactional property is relaxed and the ways in which transactional failures can be handled. Instrumenting Java Frameworks using OpenTracing In the first article of a series looking at instrumenting various Java Framework, Pavol demonstrates how easy it is to instrument a simple Sprint Boot application using OpenTracing with minimal changes to the application code. Developing your First Business Rules Application on OpenShift In previous articles Duncan has demonstrated how to deploy an existing Business Rules application into the OpenShift environment but he has not yet shown how these application are developed, until now that is.  Using a simple application Duncan takes us through the process of building a rules project, creating the associated data model, developing the rules and finally enabling the project for building using the OpenShift S2I process. EJB Clients for EAP 7.1 The EAP 7.1 release will introduce some new features available to applications making use of remote EJB communication including a simpler method for discovering remote EJBs and new annotations for controlling transaction propagation and enabling client side interceptors. Installing OpenShift Container Platform in Minutes Yes you read that correctly, it is possible to deploy OpenShift Container Platform in minutes!  Eric has given numerous presentations on this[...]



This week in JBoss (June 8th): Teiid 10.x and beyond

2017-06-08T17:08:40Z

2017-06-08T17:08:40Z

Welcome to this week's editorial! As always, you'll find the JBoss community has been quite active in the last days and produced many releases and interesting content for you. But especially, I would like to point out the latest release of Teiid (9.3), which brings many bug fixes and features enhancements but more importantly come with a small announcement regarding the future of Teiid, and the upcoming changes. While the developers have obviously plans for the future of the project, they are also welcoming request and suggestions - so if you ever wanted to see Teiid evolve in a certain way, it's time to speak up! Tech bytes Christina Lin's post, last week, on The rise of Agile Integration - Integration is not DEAD nor LAME! really caught my eye. She makes, of course, a lot of sense, and I found this entry to be a refreshing read - amidst the current flow of "microservices this" and "microservices that", that often forget that microservices, like Docker, will not "fix everything". Still on the topic of microservice, the third of Microservices Patterns With Envoy Proxy, Part III: Distributed Tracing was just released and is again an excellent read. If you microservice is not your cup of your tea or just if you are interested in security, the following article will be also a nice read: Under The Elytron: Update of Credential Store alias operations. On the shelf In this digital age, people, especially working in our industry, can be surprised that books are still published. Even more especially on technological topics, as the matter at hand tends to evolve very quickly. I'm not one of those people. I personally think that book are still the best tool to understand, deeply and with a complete overview, a topic or a technology. The internet brings thousands of blogs, that are priceless when it comes to finding tidbits or getting how to, but rare are the information or documentation online, complete enough (or well designed enough) to allow one to really understands a complex topic. All of that to introduce this New Book – Understanding Message Brokers from Jakub Korab. If you are an ActiveMQ user, or just interested in the topic of messaging, I can but only recommend you check out the book! Evangelist's Corner The numerous evangelists around the JBoss community are always on the job, but none is as productive as Eric D. Schabell who released, in the last days AppDev in the Cloud self-paced, free, online workshop, along with a sum up of an Evening of AppDev in the Cloud Workshop. Releases, releases, releases... Only three releases in the last week, but at least two major ones! First, Teiid 9.3 Final was released as mentioned above, but also WildFly Swarm 2017.6.0 - and both releases are an excellent opportunity to try out those two products if you never have. Last but not least, Arquillian Spacelift 1.0.2 was also released. Decaf'As always, here some interesting news, coming for outside the Java community but still very relevant to us: Red Hat and Apache OpenWhisk. Also, if you have interest, like me, in Ansible, you might want to share this article on a New level of automation with Ansible around you, as it is a nice introduction to the topic. 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.[...]



The Week in JBoss (June 1st, 2017)

2017-06-01T09:51:34Z

2017-06-01T09:51:34Z

This week we have the usual collection of blog posts and releases from the JBoss Community. We also continue the developer interview series, with an interesting chat with Sanne Grinovero from the Hibernate project.Red Hat Summit Interview with Sanne Grinovero  allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/wUjAFXIZta0" title="Red Hat Developers - Sanne Grinovero - YouTube" width="440">  Next in our series of developer interviews, Jason Porter interviews Sanne Grinovero. Sanne is an Engineer working primarily on the Hibernate project. In particular he focuses on Hibernate Search, but also works on integrations with other technologies such as Infinispan. Blog Posts How To Take New Improved Mortgage Finance Process in to the Clouds. In this post Eric Schabell steps through the process of running a demo application on OpenShift Container Platform v3.5.Hawkular and Grafana Out of the Box. Here Joel Takvorian introduces "Hawkular and Grafana Out of the Box", which is a new way to quickly setup Hawkular and Grafana together with very little work.Microservices Patterns With Envoy Proxy, Part II: Timeouts and Retries. This blog, by Christian Posta, is part of a series looking deeper at Envoy Proxy and Istio.io and how it enables a more elegant way to connect and manage Microservices.Going Headless without headache.  In this post Corinne Krych describes how to test your AngularJS application in headless environments. Ideal for adding to your CI/CD pipeline!New KIE persistence API on 7.0. Marian Buenosayre introduces the upcoming drools and jBPM persistence API.Creating Patch Files for WildFly. Here Gunnar Morling demonstrates how WildFly's patching mechanism can be used to upgrade existing modules and to add your own custom libraries to the application server.Hibernate Community Newsletter 11/2017.  Read this post, by Vlad Mihalcea, to find out what's been happening in the Hibernate Community.  This Week's Releases Infinispan 9.1.0.Alpha1Immutant 2.1.8Infinispan Hotrod clients C++/C# 8.1.1.Final[...]



This week in JBoss (25th May 2017): Development Wizadry

2017-05-28T04:41:00Z

2017-05-28T04:41:00Z

I was pleased to see that Red Hat has acquired Codenvy to expand their cloud-native app dev portfolio.  Back in 2014 Codenvy started Eclipse Che by exporting and open sourcing their cloud kernel.  As it says on the site, Eclipse Che, Development Witchcraft, is the IDE and developer workspace server that allows contributing to a project without having to install software.  I am looking forward to working more with the project and seeing the contributions from Red Hat and the community with the container-based worskspace approach. Now on to the happenings in our open source community! The Past Weeks Highlights Christian Posta provided a couple of articles this week:He described his blog series on Microservices Patterns with Envoy Sidecar Proxy.His article Microservices Patterns with Envoy Sidecare Proxy, Part 1: Circuit Breaking introduces readers to Envoy Proxy's implementation of circuit-breaking functionality. He includes demos with the articles.Eric Schabell discusses his sessions at the Red Hat Partner Conference EMEA taking place in Frankfurt, Germany from June 18-21.Pavol Loffay talks about the Kubernetes and OpenShift Templates for Jaeger.Dimitris Andreadis provided a Voxxed Days Athens recap.Andrew Dinn detailed configuring BMUnit for the latest JDK9 EA releases.Mark Little points to transactions and microservices on the rise.Galder Zamarreno recaps some of the J On the Beach conference.An introduction to the Vert.x-Swagger project was provided by a Vert.x community member. Releases Teiid 9.3 CR1 - Recap of the features in addition to addressed issues are highlighted in the blog.APIMan 1.3.0.Final - This release includes important new features, bug-fixes and marks the official release of Apiman Vert.x Gateway.Errai 4.0.0.Final - The blog discusses the major changes from Errai 3 to 4.Narayana 5.6.0.Final - The release includesa collection of improvements.Update to Bean Validation 2.0 Public Review Draft - Outstanding issues, clarificatons, etc were addressed.Hibernate Validator 6.0.0.Beta2 - This update was to add the Bean Validation 2.0.0.Beta2 support.KUBE_PING 0.9.3 - Major changes were released.Infinispan 9.0.1.Final - Several fixes were released.Arquillian OSGi 2.2.1.Final - The blog provides the release details for the OSGi Component.Infinispan Spring Boot Starters 1.0.0.Final - The blog provides further detail.Hibernate ORM 5.1.7.Final - Some bug fixes to be included in an upcoming version of Wildfly.Arquillian Cube Extension 1.4.0 - Release details are provided in the article. Thanks for being a part of the JBoss Community and stay tuned for the next Weekly Editorial! Kenneth PeeplesVice President of Engineering,Enterprise Services Practice, ISC-CG, Federalkenneth.peeples@isc-cg.comOpen Source Solutions Director, Shadow-Soft, Commercialkpeeples@shadow-soft.com[...]



This week in JBoss (19 May 2017)

2017-05-19T19:36:00Z

2017-05-19T19:36:00Z

Another week has come to a close. It’s been a great week, full of blogs, releases and travel recaps within the JBoss Community! Here’s a quick recap of what has happened this week.Red Hat Summit Interview with Sebastien Blanc  allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/hLQk08YnGsM" title="Red Hat Developers - Sebastien Blanc - YouTube" width="440">  You all heard about Red Hat Summit 2017, probably multiple times. While I was there, I was able to get some time with some of our developers and do some quick interviews! These interviews will be highlighted here on the Weekly Editorial. The first one I’d like to highlight is my interview with Sebastien Blanc, aka Sebi. Sebi has contributed to AeroGear and is currently working on Keycloak, a security solution. In this interview we talk about what Keycloak is, how I would use it, and why it’s important. Releases A number of releases have happened over the past week!Arquillian The Arquillian team is really churning out the releases, with five releases this past week!Arquillian Cube 1.3.1Arquillian Cube 1.3.2Arquillian Cube 1.4.0ShrinkWrap Resolver 3.0.0-beta-2Arquillian Spacelift 1.0.1Hibernate Hibernate Validator 6.0.0.Beta1 with Bean Validation 2.0.0.Beta1 support was released this past week! It requires Java 8. Go grab it and play around with some of the new features and validations in this release!APIMAN The APIMAN 1.3.0.Final release came out early this week and includes a number of bug fixes, improved documentation, a headless registry and the Vert.x Gateway has been polished and is officially released!CDI 2.0 Fast on the heals of the JCP Ballot finishing, we can officially announce that CDI 2.0 is finished! You can also start playing with it using Weld 3.0.0, which is detailed in the release announcement.Immutant The Immutant team has released Immuntant 2.1.7 which includes some updates to Undertow and Ring. It also fixes some issues with applications not being able to properly respond to HEAD request.Travels Because Red Hat Summit is over doesn’t mean travels are over! Our developers and community have been around ta many other conferences over the past week or two. Check out the recaps of these conferences in the various blogs:Microsoft Build 2017RivieraDev 2017J On The Beach 2017OpenStack Summit 2017Blogs Speaking of Blogs, a number of blogs have been released this week talking about OpenShift, APIMAN, Hibernate, Infinispan and testing!Cloud Happiness - How To Get OpenShift Container Platform v3.5 Installed in MinutesHibernate Community Newsletter 10/2017Performance tuning the Apiman Gateway (WildFly, EAP, Tomcat)NoSQL Unit supports Infinispan 9.0.0.FinalTest your Angular component[...]