Repository: juddi
Updated Branches:
  refs/heads/master bff7be441 -> 29e192609


NOJIRA attempting to fix the .net build on buildbot again


Project: http://git-wip-us.apache.org/repos/asf/juddi/repo
Commit: http://git-wip-us.apache.org/repos/asf/juddi/commit/29e19260
Tree: http://git-wip-us.apache.org/repos/asf/juddi/tree/29e19260
Diff: http://git-wip-us.apache.org/repos/asf/juddi/diff/29e19260

Branch: refs/heads/master
Commit: 29e192609b4f49359c5a709c2499895532a0981e
Parents: bff7be4
Author: Alex O'Ree <[email protected]>
Authored: Sat Aug 25 14:10:33 2018 -0400
Committer: Alex O'Ree <[email protected]>
Committed: Sat Aug 25 14:10:33 2018 -0400

----------------------------------------------------------------------
 .../org.apache.juddi.v3.client/EventLogger.cs         | 14 ++++++++++++--
 juddi-client.net/juddi-installer/Program.cs           |  9 ++++++++-
 2 files changed, 20 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/juddi/blob/29e19260/juddi-client.net/juddi-client.net/org.apache.juddi.v3.client/EventLogger.cs
----------------------------------------------------------------------
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 @@ namespace org.apache.juddi.v3.client.log
         /// </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;
+                }
             }
 
 

http://git-wip-us.apache.org/repos/asf/juddi/blob/29e19260/juddi-client.net/juddi-installer/Program.cs
----------------------------------------------------------------------
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 @@ namespace juddi_installer
     {
         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);
+            }
         }
     }
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to