Текущее время: Вт, мар 19 2024, 06:41

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Сообщение WL 802 (Status change from &1 to &2 is not allowed/possible)
СообщениеДобавлено: Вт, окт 02 2012, 17:53 
Ассистент
Ассистент

Зарегистрирован:
Чт, ноя 29 2007, 11:23
Сообщения: 29
Нид хелп - есть простейший поток операций, который имеет инициирующее Z-событие, задачу на отображение в инбоксе пользователя некоторого действия.

Этот таск не синхронный, онлайновый, завершается по вызову другого Z-события. Конец обработки не требуется подтверждать.
При вызове Z-события, которое завершает таск, вылезает сообщение "Status change from COMPLETED to ERROR is not allowed/possible"

Подскажите, куда смотреть, чтобы избавиться от этого!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сообщение WL 802 (Status change from &1 to &2 is not allowed/possible)
СообщениеДобавлено: Чт, окт 04 2012, 10:37 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 02 2005, 15:49
Сообщения: 91
Откуда: Белгород
Пол: Мужской
Alexandear написал(а):
Нид хелп - есть простейший поток операций, который имеет инициирующее Z-событие, задачу на отображение в инбоксе пользователя некоторого действия.

Этот таск не синхронный, онлайновый, завершается по вызову другого Z-события. Конец обработки не требуется подтверждать.
При вызове Z-события, которое завершает таск, вылезает сообщение "Status change from COMPLETED to ERROR is not allowed/possible"

Подскажите, куда смотреть, чтобы избавиться от этого!


День добрый!
Скорее всего Ваш task к приходу завершающего события уже завершен (причем приход события по какой-то причине вызывает ошибку в task - статус "Error"). А система статусов не может разрешить переход из статуса Complete в Error. Проверьте в каком статусе у вас будет находиться task до прихода завершающего события и если это статус Complete выясните, почему именно task заврешился до прихода завершающего события.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сообщение WL 802 (Status change from &1 to &2 is not allowed/possible)
СообщениеДобавлено: Чт, окт 04 2012, 11:43 
Ассистент
Ассистент

Зарегистрирован:
Чт, ноя 29 2007, 11:23
Сообщения: 29
AlexSashka написал:
Скорее всего Ваш task к приходу завершающего события уже завершен

Хм... Спасибо! Может быть, тогда подскажете, как может таск завершиться, если у него один-единственный выход - по событию. Если бы это событие, например, вызывалось несколько раз, то после первого вызова шли бы просто события без получателя...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сообщение WL 802 (Status change from &1 to &2 is not allowed/possible)  Тема решена
СообщениеДобавлено: Ср, окт 10 2012, 10:48 
Ассистент
Ассистент

Зарегистрирован:
Чт, ноя 29 2007, 11:23
Сообщения: 29
Все оказалось проще, чем я думал. Дело в том, что событие, вызывающее завершение шага вызывалось внутри этого шага, таким образом, находясь еще в самом таске, пользователь завершал свой шаг, что и вызывало ошибку. Решил просто - создал ФМ для вызова в бэкграунде. Этот ФМ и вызывает событие завершения таска.
Всем спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB