Рабочий процесс: пауза для продолжительности SPD WF Action зависает - PullRequest
0 голосов
/ 08 апреля 2009

В настоящее время я разрабатываю рабочий процесс SPOnline, пытаясь автоматически назначать задачу ежемесячно, ежеквартально или ежегодно на основе значения раскрывающегося списка. Судя по тому, что я тестировал, пауза на длительность, установленная на 5 минут, кажется зависает и не возобновляет рабочий процесс после паузы. Я попытался удалить паузу для действия продолжительности и успешно выполнил задание. Вот как это происходит в настоящее время с проблемой:

Шаг / Действие

1 / рабочий процесс инициализирован

2 / Определить месяц / квартал / год на основе раскрывающегося списка

3 / Значение DDL на основе паузы (это то место, где оно висит)

4 / Установить статус утверждения документа на Ожидание

5 / Назначить задачу

6 / Установить статус утверждения документа на Завершено

Независимо от того, на какой временной интервал я его установил, кажется, что он зависает, не завершает рабочий процесс или не переходит к следующей задаче. Я пробовал следующие шаги:

• Отладка рабочего процесса путем удаления паузы на шаге

• Изменены региональные настройки для соответствия серверу

• Разбейте действия рабочего процесса на несколько этапов и наоборот (посмотрите, нужно ли разделять паузу)

• пробовал 5,10,15,30 мин и 1 час паузы

Есть какие-нибудь предложения о том, на что обратить внимание, или если Pause for Duration не работает должным образом? Спасибо !!

Ответы [ 3 ]

0 голосов
0 голосов
/ 23 июня 2011

FWIW, я получаю такое же поведение с установленным SP2. Несколько WFA «Pause for Duration», которые должны были быть приостановлены на 3 минуты, теперь ждали более 4 дней без ошибок в рабочем процессе, и все задания таймера сообщали о работоспособности в центральном администраторе.

В MSDN есть сообщение об этом, в котором говорится, что исправление решило только часть проблемы: http://social.msdn.microsoft.com/Forums/en-US/sharepointworkflow/thread/1965d387-8436-4868-98dc-7a76cbda75d3/ (это обсуждение было заблокировано, спасибо MSDN)

0 голосов
/ 09 апреля 2009

Было исправление для решения проблемы с неактивными действиями «пауза на длительность». Тем не менее, я думаю, что это было перенесено в SP1, так что вы должны применить это уже:

Исправление в блоге

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...