День добрый
Пытаюсь подружить AutoGRAPH.Service с третьей версией АвтоГРАФ. Установил АвтоГРАФ 5, создал схему, импортировал устройства, разделив их по группам, импортировал геозоны. Сохранил это всё, скопировал целиком C:\Program Data\AutoGRAPH Shell для AG.Service и прописал в его настройки common-directory этот каталог, указал где лежит data-directory (от AGDataLoader'а).
И теперь проблема: EnumSchemas() возвращает мою схему, а когда я эту схему скармливаю EnumDevices, EnumGeoFences - никто не находит данную схему. Что ещё я забыл указать?
А, с Demo схемой тоже не работает.
Добавлено через 4 минуты
Забыл ещё: версия 20170711, а в консоли отображает такое:
Код:
|
00:07:31 INFO WCF 192.168.191.153:62896 EnumSchemas
00:07:31 DEBUG WCF 192.168.191.153:62896 EnumSchemas 0 ms
00:07:31 INFO WCF 192.168.191.153:62896 Demo EnumDevices
00:07:31 ERROR GSC.initSchema: Demo, error: GlobalSettings.initSchema: schema 'Demo' not found
00:07:31 DEBUG GSC.initSchema: Demo, error: at AutoGRAPHService.AutoGRAPHSvcBase.
♥(String ☺, String ☻, GlobalSettingsService ♥)
00:07:31 ERROR WCF 192.168.191.153:62896 Demo EnumDevices Exception[System.ServiceModel.FaultException`1[System.InvalidOperationException]]: Can't find or load schema: Demo
00:07:31 DEBUG WCF 192.168.191.153:62896 Demo EnumDevices Exception[System.ServiceModel.FaultException`1[System.InvalidOperationException]]: at AutoGRAPHService.AutoGRAPHSvcBase.
♥(String ☺)
at TKCommon.MemoryCacheStore.☺[☺](String ☺, Func`1 ☻, TimeSpan ♥, Func`2 ♦)
at AutoGRAPHService.AutoGRAPHSvcBase.enumDevices(String schemaID)
at AutoGRAPHService.AutoGRAPHSvcBase.Exec[T](Func`1 action, String formatString, Object[] values) |