Page 1 of 1

ProgramDataIdentifier tag

PostPosted: Mon Nov 25, 2019 5:11 pm
by DannyC
Just wanted more information on the ProgramDataIdentifier tag in the JiwaPluginSchedulerService.exe.config file.

The config file says
Code: Select all
    <!-- When the below ProgramDataIdentifier is set to non-blank, this value is used in the construction of the Plugin compilation and runtime folders.  Set this if you have multiple services on the same host machine and don't want contention on assembly writes -->
    <ProgramDataIdentifier></ProgramDataIdentifier>

but I have no idea when to use it, or what values to put inside the tag.
Is it a jiwa user account? Or a watched folder path? Or the compile folder path? Or the plugin name? Or something else?

Re: ProgramDataIdentifier tag  Topic is solved

PostPosted: Mon Nov 25, 2019 5:15 pm
by Mike.Sheen
Hi Danny,

It can be anything you want - if you've got two Plugin Scheduler services, and one is configured only to execute for for a single plugin which does image imports, then I'd set the program data identifier to be ImageImport for that config.

It's just used to change the path we use to read and write plugin dll's to make it more unique - so as long as each of your JiwaPluginSchedulerService.exe.config files has different values for ProgramDataIdentifier then you can't go wrong.