Не обновляется InTouchViewApp

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Не обновляется InTouchViewApp

Сообщение Diogen » Пн янв 25, 2016 8:51 pm

Здравствуйте! AppServer 3.1 SP1, InTouch не знаю какой, забыл посмотреть. Есть работающая галактика, мне нужно добавить туда свое окошко и несколько сигналов завести. Создал объекты, экземпляры, все привязал. Затем в желтой платформе открыл созданный (уже когда то давно, до меня еще) ViewEngine, там лежит InTouchViewApp задеплоеный, открыл его в Maker'e, внес изменения (добавил окошко, на него кинул созданные объекты), сделал команду Save All Windows затем закрыл Maker и обратил внимание на то, что у меняInTouchViewApp как был задеплоеным нормально, так и остался (желтого квадратика, сигнализирующего о том, что нужно передеплоить объект не появилось). Очень удивился, запустил Viewer и никаких изменений не нашел :shock: Открыл снова InTouchViewApp в Maker'e- все изменения на месте. Не закрывая Maker запустил Viewer- все отлично, все изменения есть и все хорошо работает. Но стоит только закрыть Maker как запускается какая то старая версия Viewer'a в которой изменений нет. Что это такое и как с этим бороться?
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Не обновляется InTouchViewApp

Сообщение Steelman63 » Вт янв 26, 2016 12:42 am

при редактировании управляемого проекта InTouch важно открывать на редактирование именно шаблон
скорее всего вы отредактировали экземпляр
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Не обновляется InTouchViewApp

Сообщение Diogen » Вт янв 26, 2016 1:06 am

Да, вы правы, я редактировал экземпляр. Странно, что на тестовой системе (точно такой же), можно редактировать хоть экземпляр, хоть шаблон- все равно все работает. Завтра проверю, отпишусь.
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Не обновляется InTouchViewApp

Сообщение Steelman63 » Вт янв 26, 2016 2:01 pm

Diogen писал(а):можно редактировать хоть экземпляр

экземпляр управляемого приложения редактировать не следует, об этом должно выдаваться сообщение при попытке открыть экземпляр
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Не обновляется InTouchViewApp

Сообщение Diogen » Вт янв 26, 2016 4:40 pm

проверил на объекте, был не зачекинен шаблон InTouchViewApp, сделал Check In и внес измегения в этот шаблон, теперь все отлично стало, изменяю в шаблоне, потом деплою экземпляры. Но радовался не долго, открыл шаблон InTouchViewApp, maker долго открывался, а я увидел, что около имени шаблона появилась галочка красная, ну и сдуру сделал check in, он там чего то сругался и теперь опять все вернулось на круги своя, изменения не сохраняются. Помогает только удаление экземпляра и создание нового, в новом изменения появляются, но если еще чтонибудь поменять в шаблоне, то изменений снова нет. Как то можно починить?
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Не обновляется InTouchViewApp

Сообщение Генератор зла » Вт янв 26, 2016 5:07 pm

Diogen писал(а):Как то можно починить?

1. Переломать и оторвать руки.
2. Сделать Validate шаблона
3. Запустить на GR-узле утилиту galaxy Database Scrubber нужной версии
4. Есть ещё утилита IAS Runtime Doctor, может она поможет?
5. Сделать Export All Automation Objects в IDE, создать новую пустую Галактику, в неё сделать Import.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Не обновляется InTouchViewApp

Сообщение Diogen » Вт янв 26, 2016 5:36 pm

Если делать экспорт всех объектов нужно ли все раздеплаивать? имя новой пустой галактики должно быть такое же как у этой или любое?
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Не обновляется InTouchViewApp

Сообщение Генератор зла » Вт янв 26, 2016 5:45 pm

Diogen писал(а):Если делать экспорт всех объектов нужно ли все раздеплаивать?

Не обязательно.
Diogen писал(а):имя новой пустой галактики должно быть такое же как у этой или любое?

Любое.

Но это крайняя мера, ибо экспорт-импорт процесс трудоёмкий и в новой Галактике крайне желательно сделать полный Validate.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Не обновляется InTouchViewApp

Сообщение Diogen » Вт янв 26, 2016 8:10 pm

А где взять эти две утилиты? galaxy Database Scrubber и IAS Runtime Doctor
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Не обновляется InTouchViewApp

Сообщение Генератор зла » Вт янв 26, 2016 8:25 pm

С сайта Шнайдера или через запрос в русскую техподдержку.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Не обновляется InTouchViewApp

Сообщение Diogen » Вт янв 26, 2016 9:48 pm

Сделал бэкап той испорченной галактики, создал на другой машине новую галактику с таким же именем и восстановил из этого бэкапа- здесь все работает идеально. Как думаете, поможет ли, если я на том сервере с испорченной галактикой галактику удалю, создам новую с таким же именем и просто восстановлю из бэкапа, заработает? Этот путь, вроде, намного проще, чем, те самые, кардинальные меры с экспортом всех объектов.
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Не обновляется InTouchViewApp

Сообщение Diogen » Ср янв 27, 2016 1:23 am

В общем, весь вечер мучал тестовую платформу дома, как только мог, открывал шаблон InTouchViewApp и CheckIn'ил его, CheckIn'ил когда Maker уже открыт был, что только не делал, ничего с платформой и не стало, IDE ругается, что объект уже юзается и все. Все изменения сохраняются во все экземпляры. Проверял несколько раз. Может тут и не мои руки виноваты :)
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Не обновляется InTouchViewApp

Сообщение Diogen » Чт янв 28, 2016 2:27 pm

Проблему решил просто перезагрузив сервер :D
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34