NOJIRA attempting to fix the .net build on buildbot again
diff --git a/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/EventLogger.cs b/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/EventLogger.cs
index 48cf312..670b433 100644
--- a/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/EventLogger.cs
+++ b/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/EventLogger.cs
@@ -50,9 +50,19 @@
         /// </summary>

         public static void RegisterLogSources()

         {

-            if (!System.Diagnostics.EventLog.SourceExists(EVENT_LOG_SOURCE))

+            Boolean isRegistered = false;

+            try {

+                isRegistered = System.Diagnostics.EventLog.SourceExists(EVENT_LOG_SOURCE);

+            } catch { }

+            if (!isRegistered)

             {

-                EventLog.CreateEventSource(EVENT_LOG_SOURCE, EVENT_LOG_SOURCE);

+                try

+                {

+                    EventLog.CreateEventSource(EVENT_LOG_SOURCE, EVENT_LOG_SOURCE);

+                }catch (Exception ex)

+                {

+                    throw ex;

+                }

             }

 

 

diff --git a/juddi-client.net/juddi-installer/Program.cs b/juddi-client.net/juddi-installer/Program.cs
index 6e04594..788349f 100644
--- a/juddi-client.net/juddi-installer/Program.cs
+++ b/juddi-client.net/juddi-installer/Program.cs
@@ -27,7 +27,14 @@
     {

         static void Main(string[] args)

         {

-            EventLogger.RegisterLogSources();

+            try

+            {

+                EventLogger.RegisterLogSources();

+            }

+            catch (Exception ex)

+            {

+                Console.WriteLine("Unable to register event log source. Did you run this tool as administrator? " + ex.Message);

+            }

         }

     }

 }