Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Barker <mike@middlesoft.co.uk>2009-07-25 09:34:40 +0400
committerMichael Barker <mike@middlesoft.co.uk>2009-07-25 09:34:40 +0400
commitdc9f6046d2a7f6b773964b37a9001f5b11a92175 (patch)
treea35b1fb2f80cef95047167b46321ccaf1a785b44 /mcs/class/Mono.Messaging
parent5ab33cc37629940e4ac1b76efebc7b6acb075b40 (diff)
2009-07-20 Michael Barker <mike@middlesoft.co.uk>
* MessagingProviderLocator.cs: Changed System.Exceptions to MonoMessagingExceptions. svn path=/trunk/mcs/; revision=138672
Diffstat (limited to 'mcs/class/Mono.Messaging')
-rw-r--r--mcs/class/Mono.Messaging/Mono.Messaging/ChangeLog5
-rw-r--r--mcs/class/Mono.Messaging/Mono.Messaging/MessagingProviderLocator.cs6
2 files changed, 8 insertions, 3 deletions
diff --git a/mcs/class/Mono.Messaging/Mono.Messaging/ChangeLog b/mcs/class/Mono.Messaging/Mono.Messaging/ChangeLog
index bf7fdb2ac3b..2ffbee769b6 100644
--- a/mcs/class/Mono.Messaging/Mono.Messaging/ChangeLog
+++ b/mcs/class/Mono.Messaging/Mono.Messaging/ChangeLog
@@ -1,5 +1,10 @@
2009-07-20 Michael Barker <mike@middlesoft.co.uk>
+ * MessagingProviderLocator.cs: Changed System.Exceptions to
+ MonoMessagingExceptions.
+
+2009-07-20 Michael Barker <mike@middlesoft.co.uk>
+
* MessagingProviderLocator.cs: Default to rabbitmq if no
MONO_MESSAGING_PROVIDER variable is defined.
diff --git a/mcs/class/Mono.Messaging/Mono.Messaging/MessagingProviderLocator.cs b/mcs/class/Mono.Messaging/Mono.Messaging/MessagingProviderLocator.cs
index 15c5ce6d7e7..61c94309915 100644
--- a/mcs/class/Mono.Messaging/Mono.Messaging/MessagingProviderLocator.cs
+++ b/mcs/class/Mono.Messaging/Mono.Messaging/MessagingProviderLocator.cs
@@ -69,7 +69,7 @@ namespace Mono.Messaging
#if NET_2_0 || BOOTSTRAP_NET_2_0 || NET_3_0 || NET_2_1 || NET_3_0 || NET_3_5 || NET_4_0 || BOOTSTRAP_NET_4_0
private string GetProviderClassName ()
{
- string className = System.Configuration.ConfigurationSettings.AppSettings[MESSAGING_PROVIDER_KEY];
+ string className = System.Configuration.ConfigurationManager.AppSettings[MESSAGING_PROVIDER_KEY];
return className != null ? className : System.Environment.GetEnvironmentVariable(MESSAGING_PROVIDER_KEY);
}
#else
@@ -83,14 +83,14 @@ namespace Mono.Messaging
{
Type t = ResolveType (className);
if (t == null)
- throw new Exception ("Can't find class: " + className);
+ throw new MonoMessagingException ("Can't find class: " + className);
ConstructorInfo ci = t.GetConstructor (BindingFlags.Public | BindingFlags.Instance,
Type.DefaultBinder,
new Type[0],
new ParameterModifier[0]);
if (ci == null)
- throw new Exception ("Can't find constructor");
+ throw new MonoMessagingException ("Can't find constructor");
return (IMessagingProvider) ci.Invoke (new object[0]);
}