Connecting WildFly to a remote Artemis MQ broker using SSL

In this article we have covered how to connect WildFly to a remote ArtemisMQ Server with no encryption of data. Let’s see how we can secure the communication between WildFly and Artemis MQ. Configuring SSL on Artemis MQ We will configure at first SSL on the broker side. Within the broker.xml configuration file, we need … Read more

How to configure IBM MQ Resource Adapter on WildFly

This guide will take through the steps required to install IBM MQ Resource Adapter on WildFly and verify the installation with a Docker Image of IBM MQ. To get started, the first thing which is required is the IBM MQ Resource Adapter which can be downloaded from IBM site (you need to register on IBM … Read more

Howto configure a custom Dead Letter Queue (DLQ) in WildFly

The Dead Letter Queue Address (DLQ) is a collector for messages which failed to be delivered over a number of attemps. In WildFly, A dead letter address is defined in the address-setting element of the messaging-activemq subsystem configuration. To read the generic dead letter queue configuration for all destinations (“#”), use the following management CLI … Read more

How to create a Queue with Jmx Console ?

NOTE: The JMX Console is a tool used to manage JBoss AS 5. If you are running the newer version of the application server, follow up on this tutorial: JBoss JMS configuration Bring up the JMX Console in your browser and look for the section labelled in the main agent view. Click on the link … Read more

JBoss JMS configuration

JMS defines a vendor-neutral (but Java-specific) set of programming interfaces for interacting across different components or systems by means of messages. Messaging enables distributed communication, which is reliable and loosely coupled. A component sends a message to a destination, which in turn is retrieved by the recipient with the mediation of a JMS server.

This tutorial explains how to configure and run some JMS destinations using all versions of the application server ( WildFly, JBoss EAP 6, JBoss AS 6, JBoss AS 5, JBoss 4).

Read more