Sets are not allowed on a quarantined object

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

Sets are not allowed on a quarantined object

Сообщение Валентин » Ср фев 10, 2016 3:00 pm

Добрый день!
периодически возникает такая проблема: на одном из Engine ряд объектов (дискретных) отваливается в состояние quarantined, в результате чего пропадают события. Причём происходит это совершенно произвольно. Каких-то манипуляций сменный персонал в это время не производит. на данный момент лечат редеплоем, но, сами понимаете, это не выход.
Пытался в логе отловить момент возникновения этой неприятности, но лог в это время забивается просто неимоверным количеством записей и начинает неистово тормозить, работа с ним становится невозможной.
Чем может быть вызвано такое поведение? И в каком случае вообще объекты могут переходить в состояние карантина? Есть ли какая-нибудь технота по этой теме?

Заранее спасибо!

Версия платформы 2014 patch 1.
Вложения
Безымянный2.png
(155.48 КБ) Скачиваний: 0
Безымянный1.png
(138.24 КБ) Скачиваний: 0
Валентин
 
Сообщения: 13
Зарегистрирован: Чт авг 25, 2011 4:41 pm

Re: Sets are not allowed on a quarantined object

Сообщение Генератор зла » Ср фев 10, 2016 3:14 pm

1. Undeploy
2. Validate Templates, из которых сделаны сбойные экземпляры
3. Устранить наведенные ошибки
4. Validate все экземпляры, из шаблонов п. 2
5. Устранить найденные ошибки
6. Deploy
7. Enjoy (опционально)

Альтернатива

1. Export all automation objects
2. Create new Galaxy
3. Import
5. Deploy

Но это слишком радикально.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Sets are not allowed on a quarantined object

Сообщение Валентин » Ср фев 10, 2016 3:23 pm

Шаблон $Boolean без всяких изменений. В экземплярах добавлен лишь Alarm и Boolean label extension. Соответственно validate проходит без нареканий.
Валентин
 
Сообщения: 13
Зарегистрирован: Чт авг 25, 2011 4:41 pm

Re: Sets are not allowed on a quarantined object

Сообщение Генератор зла » Ср фев 10, 2016 3:34 pm

Валентин писал(а):Alarm и Boolean label extension

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

Re: Sets are not allowed on a quarantined object

Сообщение Валентин » Ср фев 10, 2016 3:38 pm

Генератор зла писал(а):Где то читал, что не очень (очень не любит) любит WAS, если в текстовое поле запихивают знак "

Данный знак в текстовых полях отсутствует.
Валентин
 
Сообщения: 13
Зарегистрирован: Чт авг 25, 2011 4:41 pm

Re: Sets are not allowed on a quarantined object

Сообщение Генератор зла » Ср фев 10, 2016 3:49 pm

Тогда план "Б"
В большинстве технот WW с ключевыми словами "quarantined object" сказано: Обратитесь в службу технической поддержки.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Sets are not allowed on a quarantined object

Сообщение mp3corp » Ср фев 10, 2016 4:20 pm

Генератор зла писал(а): Обратитесь в службу технической поддержки.

Интересно, когда нибудь на данный форум обратит внимание Российское представительство Shnieder'a если таковое имеется? Как например с теми же "Vega", у которых есть вполне рабочий форум с "залогиненными" пользователями из тех. поддержки.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Sets are not allowed on a quarantined object

Сообщение Генератор зла » Ср фев 10, 2016 4:25 pm

mp3corp писал(а):Интересно, когда нибудь на данный форум обратит внимание Российское представительство Shnieder'a

Его технари тут постоянно тусуются, вообще то ;)
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Sets are not allowed on a quarantined object

Сообщение Генератор зла » Ср фев 10, 2016 5:35 pm

The errors "Sets are not allowed on a quarantined object" are typically due to a corruption in the object. The object is typically quarantined during deployment, as the compiler cannot properly understand and compile something within the object. Typically this happens because the existence of .Net Framework 2.0 in the machine where the object was edited from. This means that if any of machines, no just the GR Node, that were used to edit the objects with the IDE, have .Net Framework 2.0 installed, the object may have been corrupted.

In that case, the engineer suggested the following:

1. Edit ALL the scripts for the object in question. Add a line to each script and save it.

2. Delete the object in question and re-create it.

3. Rebuild Galaxy with a Galaxy dump. A Galaxy backup will carry the corruption with it.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Sets are not allowed on a quarantined object

Сообщение Валентин » Ср фев 10, 2016 6:47 pm

Генератор зла писал(а):The errors "Sets are not allowed on a quarantined object" are typically due to a corruption in the object. The object is typically quarantined during deployment, as the compiler cannot properly understand and compile something within the object. Typically this happens because the existence of .Net Framework 2.0 in the machine where the object was edited from. This means that if any of machines, no just the GR Node, that were used to edit the objects with the IDE, have .Net Framework 2.0 installed, the object may have been corrupted.

К сожалению, проблема возникает не как последствие деплоя, а намного позже, скриптов в объектах нет, плюс это сообщение было актуально для версии 2.
Последовал вашему совету, обратился в техподдержку. Напишу чем всё закончилось.
Валентин
 
Сообщения: 13
Зарегистрирован: Чт авг 25, 2011 4:41 pm

Re: Sets are not allowed on a quarantined object

Сообщение mp3corp » Ср фев 10, 2016 9:36 pm

Генератор зла писал(а):
mp3corp писал(а):Интересно, когда нибудь на данный форум обратит внимание Российское представительство Shnieder'a

Его технари тут постоянно тусуются, вообще то ;)

Не про "СЕБЯ" ли, Вы намекаете? 8)
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Sets are not allowed on a quarantined object

Сообщение Генератор зла » Ср фев 10, 2016 9:59 pm

Акелла промахнулся! :P
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Sets are not allowed on a quarantined object

Сообщение mp3corp » Чт фев 11, 2016 12:31 am

Эх...
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Sets are not allowed on a quarantined object

Сообщение Steelman63 » Чт фев 11, 2016 6:05 pm

Генератор зла писал(а):
mp3corp писал(а):Интересно, когда нибудь на данный форум обратит внимание Российское представительство Shnieder'a

Его технари тут постоянно тусуются, вообще то ;)

слухи это все, не соответствующие действительности ))
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Sets are not allowed on a quarantined object

Сообщение Генератор зла » Чт фев 11, 2016 10:23 pm

Steelman63 писал(а):слухи это все, не соответствующие действительности ))

Я ошибался? Я - лошара :cry:
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


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

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

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