Добрый день. Пытаюсь разобраться с потоками работ, с дизайнером вроде более менее понятно, но с контролем исполнения застрял.
При входе в раздел "Контроль исполнения потоков работ" выскакивают ошибки:
1. Недостаточно привилегий
Цитата: ----- Прерывание работы программы -----
сообщение: "ORA-01031: привилегий недостаточно
"
исключение: System.Data.OracleClient.OracleException
источник: Sm.Workflow
данные: соединено с: База даных=COROM; Пользователь=admin
текст команды: Select rtrim(S.MACHINE, chr(0)) from Supermag.SUPERMAG_SESSIONS S where exists (select * from Supermag.SSLocks L where S.SID = L.SID and S.SERIAL# = L.SERNUM and L.OBJTYPE = 'WJ')
тип команды: Text
метод: Void ReadWorkflowServer_Completed(System.Object, Sm.Core.RunWorkerCompletedEventArgs`1[System.String])
at Sm.Workflow.ViewerDomain.ViewerSelectModel.ReadWorkflowServer_Completed(Object sender, RunWorkerCompletedEventArgs`1 e)
at Sm.Core.TaskWorker`2.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
и не может найти исполняющий сервер (под пользователем supermag нет ошибки и сервер определяется. Предполагал, что у пользователя admin нет привилегий на select по Supermag.SUPERMAG_SESSIONS, т.к. этот запрос не выполняется под ним в SQL. Пробовал дать
Цитата: grant select on supermag.supermag_sessions to admin;
не помогло.
2.
Цитата: ----- Прерывание работы программы -----
сообщение: "Value cannot be null.
Parameter name: serviceInstance"
исключение: System.ArgumentNullException
источник: System
метод: Void AddService(System.Type, System.Object, Boolean)
at System.ComponentModel.Design.ServiceContainer.AddService(Type serviceType, Object serviceInstance, Boolean promote)
at System.ComponentModel.Design.ServiceContainer.AddService(Type serviceType, Object serviceInstance)
at System.ComponentModel.Design.DesignerHost.System.ComponentModel.Design.IServiceContainer.AddService(Type serviceType, Object serviceInstance)
at Sm.Workflow.WorkflowLoaderForDesigner.Initialize()
at System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad(IDesignerLoaderHost host)
at System.ComponentModel.Design.DesignerHost.BeginLoad(DesignerLoader loader)
Никто не встречался с такими ошибками?
Супермаг версии 1.030.2 SP2