<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="MONO_MESSAGING_PROVIDER" value="rabbitmq"/>
</appSettings>
</configuration>
I have also allows the shortened value 'rabbitmq' as an acceptable value when using the environment variable.
The System.Messaging docs on the Mono wiki have also been brought up to date, however in the process of creating some sample code, I realised that the current release (2.4.2.1) has a bug where the Mono.Messaging.RabbitMQ dll is not correctly resolved from the GAC meaning that anyone wanting to use the messaging libraries will need to add the mono libraries to their MONO_PATH environement variable e.g. MONO_PATH=/usr/lib/mono/2.0. This is fixed in trunk though.
2 comments:
Very very nice work.
I have a question Michael, is there a reason to require the environment variable?
Since Mono only supports RabbitMQ, why not just make this the default to avoid any configuration?
Miguel.
Thanks for the support.
Defaulting the env. variable is pretty straight forward, I'll drop it in ASAP.
Mike.
Post a Comment