ACTUALIZARE 12/10/07: Remedierea rapidă după cum este descris în MSDN KB929816 rezolvat problema pentru noi menţionate mai jos. Obţine o remediere rapidă şi apoi instalaţi pe fiecare server la ferma. Apoi, utilitarul de configurare a SharePoint pe fiecare server. Aici este link-ul de MS Support pentru că KB: http://support.microsoft.com/kb/932816.
Fundal:
Avem o cerinţă de afaceri în cazul în care un manager de inginerie mediu trebuie să se asigure că 30 locaţii de fabricaţie some-Odd situat în întreaga Statele Unite are nevoie pentru a se asigura că aceste plante fişier pentru legitimaţiile diverse stat-mandatat în timp util. O abordare ne-am investigat pârghii "pauză până la data de" activitate disponibile pentru noi prin intermediul SharePoint Designer worfklow. Manager de inginerie (sau asistent) intră toate autorizaţiile necesare şi memento datele de la începutul anului. Sistemul are apoi toate ridicarea grele.
Mediu:
MOSS, 64 pic, mediul virtual machine (caseta de dezvoltare), 2 servere (SQL Server #1, orice altceva pe server #2).
Probleme:
Pauză până la data de acţiune pare a fi soluţia perfectă şi ea ar putea dovedi a fi. Cu toate acestea, nu funcţionează bine caseta (pentru noi).
- Lucrarea de flux de lucru nu a fost programată să se execute, vreodată. Am descoperit acest lucru citind Christopher White (http://chrissyblanco.blogspot.com/2007/06/issues-with-delay-activity-in-moss.html) excelent scrie-up folosind stsadm thusly:
C:\>stsadm -o getproperty - propertyname "job flux de lucru" -URL-ul http://localhost
<Există proprietate = "nu" />
C:\>
Asta a fost un rezultat surprinzător dar cu uşurinţă rezolvat:
C:\>stsadm -o setproperty - propertyname "job-worfklow" -PropertyValue "fiecare 1 minute între 0 şi 59" -URL-ul http://localhost
Funcţionare a terminat cu succes.
C:\>
La care face, primul "în desfăşurare" flux de lucru rapid tras în sus şi a făcut-o a locuri de muncă.
- Din păcate, o viitoare nu funcţionează conform aşteptărilor. Din fericire, Christopher se referă ne aici (http://support.microsoft.com/kb/932816). După cum a scris această intrare, Suntem de aşteptare pentru Departamentul IT pentru a obţine această remediere rapidă, dar aceasta arata promitator. Copii noştri de .dll afectate nu împărtăşesc aceeaşi dimensiune octet, deci sperăm că acest lucru va rezolva problema.
Soluţie:
Re-execută comanda stsadm -o setproperty părea să prod cronometrul de flux de lucru treaz. S-ar, aproximativ 7 minute mai târziu, de fapt, trezeste-te şi continua împreună cu fluxul de lucru.
Întrebări / Probleme abordate:
Pauză până dată nu funcţionează.
Nu relua pauză până la data.
Statutul de flux de lucru nu se schimba din "în desfăşurare"
Statutul de flux de lucru rămâne "în desfăşurare"