by Scott.Pearce » Wed Jan 27, 2016 10:56 am
Note that this plugin will cause the Jiwa 7 Plugin Scheduler Service to throw an error and fail to start.
This is because the plugin adds a handler to the MDIForm (the main Jiwa screen). The Jiwa 7 Plugin Scheduler Service is "headless" (has no UI), therefore MDIForm is nothing. This means that when the plugin attempts to add it's handler to MDIForm, which is nothing, it will error.
The easiest way to deal with this is to set the Exception Policy of this plugin to "Ignore". Alternatively, the code in the plugin could be modified to check that MDIForm is not nothing before adding a handler to it.
Scott Pearce
Senior Analyst/Programmer
Jiwa Financials