Jiwa 7.00.78
The first time I ran my .NET app I get a security exception:
The source was not found, but some or all event logs could not be searched. To create the source, you need permission to read all event logs to make sure that the new source name is unique. Inaccessible logs: Security.
at System.Diagnostics.EventLog.FindSourceRegistration(String source, String machineName, Boolean readOnly, Boolean wantToCreate)
at System.Diagnostics.EventLog.SourceExists(String source, String machineName, Boolean wantToCreate)
at System.Diagnostics.EventLogInternal.VerifyAndCreateSource(String sourceName, String currentMachineName)
at System.Diagnostics.EventLogInternal.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte[] rawData)
at System.Diagnostics.EventLog.WriteEntry(String source, String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte[] rawData)
at JiwaFinancials.Jiwa.JiwaApplication.Manager.ReportError(String ErrorMessage, String ErrorModule)
at JiwaFinancials.Jiwa.JiwaApplication.Plugin.PluginCollection.Compile()
at JiwaFinancials.Jiwa.JiwaApplication.Manager.Logon(String ServerName, String DatabaseName, AuthenticationModes AuthenticationMode, String JiwaUserName, String JiwaPassword)
It looks like it needs to create the JiwaApplication event source - Can this be done as part of the installation?
Further to this, every time I run a lot of events like this are created:
"Plugin Manual Serial Numbers encountered an exception when compiling or loading, and was not loaded.
The error was : The 'ReferencedAssemblies' property cannot contain null or empty strings.
Parameter name: options"
Other than this my Manager.Instance.Logon() call seems to work.