De mi a helyzet egy dokumentumtárral, amit - mondjuk - Word dokumentumok tárolására használunk, és szeretnénk rá wf-t kötni, ami a lista-elemhez kitöltene metaadatokat? Na, itt jön a duplaplusz-nemjó: a felhasználó megnyitja a kedvenc dokumentumát szerkesztésre. Kicsit molyol rajta, időnként megnyomja a Mentés-gombot - 20 évnyi igen hasznos informatikai beidegződés - majd még egyszer átfutja, és mivel minden OK, megnyomja a bezárás X-ecskét a Word jobb felső sarkában...
Mi törént ezek közben a háttérben, a SharePoint-on? A dokumentum a szerkesztési megnyitás ellenére nem csekkolódott ki (mármint: nem történt longterm-checkout). Amíg a Word nyitva volt, addig egy short term lock volt az elemen. A wf minden egyes Mentés megnyomásakor elindult, de mivel az elemen lock van - annak ellenére, hogy a wf annak a felhasználónak a nevében fut, akinek a lock fenn van tartva - nem fut le rendesen (mondjuk hibaüzenettel leáll a wf). Amikor a felhasználó bezárja a Word-öt, akkor a short-term lock megszűnik, de a lista-elem nem módosult már, ezért a wf _nem_indul_el_, mert "nem történt semmi". Mit lehet mit tenni, MS?