19 Oct 2017

feedJBoss Developer Recent Posts

How to start multiple Artemis brokers inside Red Hat JBoss EAP-7 container in Master/Slave fashion

To be as simple as possible, we will walk through a stand-alone use-case. Usually, when we require having messaging features in our stand-alone environment, we use full profile for EAP container. If we have a requirement with clustering functionalities then we prefer to have HA profile but if clustering and messaging both are required then we go for a full-HA profile. By default with a full/full-H...

19 Oct 2017 7:00pm GMT

Jug Summer Camp 2017, Vert.x and collaborative DJ mix

I had the pleasure to present "Eclipse Vert.x for Dj fun and for profit!" at the latest edition of the Jug Summer Camp in La Rochelle, France. The Jug Summer Camp is a popular developer conference organized by Serli in western France, gathering regional attendees as well as speakers and participants from other French Java user groups. My talk was an introduction to reactive programming with Eclips...

19 Oct 2017 11:00am GMT

Twelfth bug-fix release for ORM 5.2

The Twelfth bug-fix release for Hibernate ORM 5.2 has just been published. What's new ? This release introduces several minor features and fixes more bugs. See below for the complete list of changes. Details tag is here; changes are listed here (or, for people without a Hibernate Jira account, here); release bundles are at SourceForge and BinTray. For information on consuming the release via your ...

19 Oct 2017 12:00am GMT

Hibernate Validator 6.0.3.Final released

And here comes another maintenance release of Hibernate Validator 6.0. A lot of thanks to our users and contributors for reporting issues and submitting pull requests, it was definitely a great team effort. This is a recommended upgrade for everyone using Hibernate Validator 6.0.x and it is a drop-in replacement of 6.0.2.Final. What's new Towards a ScriptEvaluatorFactory SPI Marko Bekhta worked ti...

19 Oct 2017 12:00am GMT

Bean Validation has a new website!

Bean Validation just got a new website and we hope you will like it! New layout We developed a more modern layout based on Semantic UI. It should be easier to the eye and more readable too. The logo, contributed by Hendrik Ebbers for Bean Validation 2.0, is now in good place. New organization In the old website, the information about a given version of the spec was spread over multiple pages. It w...

19 Oct 2017 12:00am GMT

18 Oct 2017

feedJBoss Developer Recent Posts

OpenID Connect Identity Brokering with Red Hat Single Sign-On

Introduction In this post, I will provide a walk through of how to set up Identity Brokering on an RH-SSO server. Red Hat Single Sign-On (RH-SSO) provides Web single sign-on and identity federation based on SAML 2.0, OpenID Connect and OAuth 2.0 specifications. For this tutorial, you will need: An RH-SSO Instance. A Web/Mobile Application with an OpenID Connect adapter. An OpenID Connect Provider ...

18 Oct 2017 9:00pm GMT

JBoss: Developer’s Guide

Modern applications development demands optimized tools and services. Applications must integrate with different systems and share data. Organizations must be able to immediately respond to changing conditions. JBoss Middleware drives enterprise application innovation every day to deliver the best projects and products. Whether you are an experienced enterprise application developer or just gettin...

18 Oct 2017 6:30pm GMT

YAML Language Server and the Extension for VS Code

Over at the Openshift and Che land, we deal with YAML files for deploying our applications regularly. Unfortunately, the tooling to support editing of these files was not up to our expectations. As we are also tooling developers, we have decided to take matters at hand and implement a language server for kubernetes syntax. An effort which mostly Josh Pinkney and I have worked on for the last few m...

18 Oct 2017 4:00pm GMT

Infinispan coming to Basel One 2017!

Tomorrow, 19th October, I'll be presenting at Basel One 2017 a talk on "Streaming Data Analysis with Kubernetes", where I'll be combining OpenShift, Infinispan and Vert.x to demonstrate how to process streaming data. If you're in Basel and want to find out more about these technologies, make sure you come! The talk is at 16:00 :D Cheers, Galder

18 Oct 2017 3:46pm GMT

Use Software Collections without Bothering with Alternative Path

Software Collections (SCL) give you the power to build, install, and use multiple versions of software on the same system, without affecting system-wide installed packages. Therefore, the Software Collections packaging technique is used a lot for building stacks for Red Hat Enterprise Linux and CentOS, especially dynamic languages (Python, Ruby, NodeJS) or databases (PostgreSQL, MariaDB, MongoDB)....

18 Oct 2017 11:00am GMT

CLIENT-CERT authentication with Elytron

This blogspot describes how to use Elytron for two-way (client certificate) SSL authentication. This is draft which requires to have https://github.com/wildfly-security/wildfly-elytron/pull/1018 merged. Lets suppose you have already your SSL key and certificate prepared in keystore file in standalone/configuration directory. For testing purposes you can generate self-signed certificate: keytool -g...

18 Oct 2017 12:00am GMT

17 Oct 2017

feedJBoss Developer Recent Posts

What is a Socket?

Recently, while reviewing the FAQ, I came across the question "What's a Socket?" For those who are not familiar, I shall explain. In brief, a Unix Socket (technically, the correct name is Unix domain socket, UDS) allows communication between two different processes on either the same machine or different machines in client-server application frameworks. To be more precise, it's a way of communicat...

17 Oct 2017 9:00pm GMT

Container Images for OpenShift – Part 4: Cloud readiness

This is a transcript of a session I gave at EMEA Red Hat Tech Exchange 2017, a gathering of all Red Hat solution architects and consultants across EMEA. It is about considerations and good practices when creating images that will run on OpenShift. This fourth and last part focuses on the specific aspects of cloud-ready applications and the consequences concerning the design of the container images...

17 Oct 2017 4:00pm GMT

Case management improvements - data authorisation

It's been a while since the last article about case management so I thought it's the time to refresh that topic a bit. And the best way to do it is with the face lift of sample case application - IT Orders App. So what's new in case management since last time? case file authorisation case comments authorisation case close with comment index for case file items for searching So let's start with t...

17 Oct 2017 1:17pm GMT

The Monitoring aspects of Eclipse MicroProfile 1.2

Eclipse MicroProfile (MP) aims at bringing Microservices to Enterprise Java by developing common standards that MP-compliant vendors then implement [1]. This not only applies for developer APIs but also to interfaces for running, configuring, and managing the servers. The more classical specifications have often left out many details as vendor-specific - especially in the area of setting up and ru...

17 Oct 2017 11:00am GMT

10 Steps to Cloud Happiness: Step 3 - Adding Cloud Operations

Every journey starts at the beginning and this journey's no exception. As previously presented in the introduction to this series of articles, you'll be taken through the 10 steps to your cloud happiness. This journey focuses on the storyline that you're interested due to the push towards a digital transformation and the need to deliver applications in to a cloud service. This focus on application...

17 Oct 2017 5:00am GMT