Durable Message Driven Beans in WildFly

With Message Driven Beans (MDB’s) your Java application can respond to events send asynchronously. This can go via Queues, which allow your application to process events in parallel, and Topics which can be used to send one event to multiple applications/clients. MDB’s can be annotated to configure which JMS-Topic they should listen to. This is how that can be done:

Lees verder Durable Message Driven Beans in WildFly

Forward compatible messaging

If you have services or domains in your architecture, you probably have them to be able to develop them independently. In most cases, Message Queue’s are used to communicate between these services. But how does this work if one service upgrades the messages it is sending while the consuming services are still on an older version? In this blog post, we’ll … Lees verder Forward compatible messaging

Testing Keycloak integration with Arquillian

In a previous blog post we discussed a bit on how you can integrate Keycloak with JAX-RS. In this blog post we’ll show an example on how to build an integration test to test if your REST endpoint is secured. In this setup, we are using Keycloak 1.4.0 for our identity management, and we deploy our application in Wildfly 9. (Older versions … Lees verder Testing Keycloak integration with Arquillian