Issue
When using powerJobs Processor v20 or newer the menu in Vault for executing jobs is not working anymore and in the logfile shows the following:
2019-08-29 13:08:22,130 [1] WARN coolOrange.PowerJobsMenu.UserInterface.PowerJobsVaultUi - PowerJobsVaultUi.ShowJobsDialog() | Failed, exception = {ArgumentNullException}.
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Select[TSource,TResult](IEnumerable`1 source, Func`2 selector)
at coolOrange.PowerJobsMenu.UserInterface.PowerJobsVaultUi.ShowJobsDialog()
2019-08-29 13:08:22,168 [1] WARN coolOrange.PowerJobsMenu.CommandItems.ShowDialogCommand - ShowDialogCommand.Execute({coolOrange.VaultServices.Vault.VaultServices.VaultServices}, [ {[42335, 53691.dwg]} ]) | Failed, exception = {ArgumentNullException}.
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Select[TSource,TResult](IEnumerable`1 source, Func`2 selector)
at coolOrange.PowerJobsMenu.UserInterface.PowerJobsVaultUi.ShowJobsDialog()
at coolOrange.PowerJobsMenu.CommandItems.ShowDialogCommand.Execute(IVaultServices vaultServices, Dictionary`2 selectedEntities)
Solution
Update powerJobs Processor to at least version v21.0.7.
Alternatively if you are not able to update you can use qJob to still be able to queue jobs from the Vault Client. This Vault app allows you to have a custom menu to trigger jobs.
Please have a look at the configuration page of qJob for an explanation how to add the custom menu entries to Vault.
Remarks
The "Create PDF" button still works. Only the "Job Dialog" does not work anymore.