Warning: A non-numeric value encountered in /home/ricston2/public_html/blogarchive/wp-content/themes/Divi/functions.php on line 5766

JMX Lock Down

Teaching the Mule for System Administrators course last week meant that I spoke about JMX too, as usual. JMX on its own is not particularly interesting, but coupled with the Mule MX4j agent, you can quickly see some results in a browser. As always, security is an...

Synchronicity – Mule II

In recent releases of Mule, the use of the synchronous attribute on endpoints has subtly changed the manner in which messages flow through the bus. I was reminded of this recently when I changed some of my examples from Mule 2.1 to Mule 2.2. I had the following...

CXF and HTTP

When Mule is launched, it looks for declared connectors and matches them with the endpoints in use.  If I have a single JMS connector, then all JMS endpoints will refer to that connector, naturally.  If I do not have a connector declared, Mule will try and construct...

Nesting complex objects in Axis

The Axis connector in Mule can comfortably send and receive Java objects along endpoints.  The only problem is that simple Java types are handled natively (String, int, etc) and Java objects that contain these sort of things are also handled natively.  If you wish to...

MuleClient.send() – and then?

I delivered our developers course last week and got a question about the MuleClient that I had never really thought about before: “Is it possible to use send() and wait indefinitely?” This is the sort of behaviour that you’d expect to have but since...

On-line Course – Intro to Mule

I know that I normally only post on Mondays and Thursdays and that I’ve already posted today but wanted to bring this to your attention.  Earlier on this year, we ran an on-line course – “Upgrading from Mule 1.x to Mule 2.x” and had positive...