АКТУАЛИЗИРАНЕ 12/10/07: Актуалната корекция, описана в MSDN KB929816 решила проблема за нас споменати по-долу. Получаване на спешната корекция и след това инсталиране на всеки сървър в групата. След това, помощната програма за конфигуриране на SharePoint на всеки сървър. Тук е MS поддръжка връзката за тази KB: http://support.microsoft.com/kb/932816.
Фон:
Ние имаме бизнес изискване, където околната среда инженеринг мениджър трябва да гарантира, че 30 Some-ODD производство места, разположени в целия Съединените щати трябва да гарантира, че тези растения файл за техните различни държавни с мандат на разрешителни в своевременно. Един подход, ние сме разследвани лостове "пауза преди дата" дейност достъпни за нас чрез SharePoint Designer worfklow. Инженеринг мениджър (или си асистент) въвежда всички необходими разрешителни и напомняне дати в началото на годината. Системата след това не всички вдигане на тежки предмети.
Околна среда:
МОС, 64 малко, действителен машина среда (развитие кутия), 2 сървъри (SQL сървъра #1, всичко останало на сървъра #2).
Проблеми:
Пауза преди дата действие изглежда като идеалното решение и добре може да се окаже себе си да бъде. Въпреки това, Тя не работи добре от кутията (за нас).
- Задачата на работния поток не е планирана за изпълнение, някога. Аз открих това от четене чрез Кристофър Уайт (http://chrissyblanco.blogspot.com/2007/06/issues-with-delay-activity-in-moss.html) отличен хвалебствена използвайки stsadm thusly:
C:\>stsadm -o getproperty - именасвойство "работа-поток" -URL адрес HTTP://Localhost
<Свойство съществува = "не" />
C:\>
Това беше изненадващ резултат но лесно решени:
C:\>stsadm -o setproperty - именасвойство "работа-worfklow" -propertyvalue "всеки 1 протокол между 0 и 59" -URL адрес HTTP://Localhost
Операцията завърши успешно.
C:\>
При това, че, първата "в ход" поток бързо уволнен нагоре и го е направил работа.
- За съжаление, следващия не работи както се очаква. За щастие, Кристофър се отнася ни Тук (http://support.microsoft.com/kb/932816). Както на писане на този пост, Ние чакаме за ИТ отдела да получи тази спешна корекция, но тя изглежда обещаващ. Нашите копия на засегнатите .dll не споделят един и същи размер в байтове, така че се надяваме това ще реши проблема.
Workaround:
Отново тичане командата stsadm -o setproperty сякаш prod буден таймера за работен поток. Това би, приблизително 7 минути по-късно, всъщност се събуди и продължи с работния поток.
Въпроси / Въпросите, разгледани:
Пауза преди дата не работи.
Пауза преди дата не възобнови.
Състояние на работния поток не се променя от "в ход"
Състояние на работния поток остава "в ход"