Found a fix for the case where logger will not write to the event log. Debugging through the code shows the problem eventually!
Seems that the EventLog entry is setup already in the Registery and the entries are corrupt. NSpring thinks the Eventlog exists so tries to write to it but cannot. No error raised though!
So remove entries from registery in...
2009-03-06 15:35:20 UTC in NSpring