Ayuda para deployar workflow

28/07/2009 - 08:57 por Matt | Informe spam
Hola

Tengo un workflow hecho para VS 2008 en una intranet hecha en MOSS 2007. El
caso es que si quiero hacer nuevas modificaciones o corregir errores sobre
ese WF, se da el caso que cada vez que deployo, los WF que están corriendo en
ese momento en la intranet se cancelan y se han de iniciar de nuevo. Cuál es
la manera de poder deployar WFs sin que afecte a los que están ya corriendo
en el sistema?

Gracias
 

Leer las respuestas

#1 Gustavo
28/07/2009 - 11:59 | Informe spam
Hola Matt,
En la pagina de "Configuracion del flujos de trabajo" tienes un link "Quitar
un flujo de trabajo" que te permite seleccionar entre tres posibilidades. Si
seleccionas la segunda "No hay instancias nuevas" para eliminar el flujo,
SharePoint permite que las instancias en funcionamiento terminen normalmente,
y no permite crear nuevas instancias. Si utilizas "Quitar" todas las
instancias terminan abruptamente de inmediato. El problema que mencionas con
un nuevo deployment no es posible de solucionar si no le das tiempo a las
instancias actuales de terminar por si mismas; en el manejador de eventos de
la Caracteristica de instalacion podrias programar que el flujo termine con
"No hay instancias nuevas" si existen instancias ejecutando, y que no instale
el nuevo ensamblado hasta que no no haya mas instancias.
Saludes,
Gustavo
http://www.gavd.net/servers/default.aspx
http://geeks.ms/blogs/gvelez/


"Matt" wrote:

Hola

Tengo un workflow hecho para VS 2008 en una intranet hecha en MOSS 2007. El
caso es que si quiero hacer nuevas modificaciones o corregir errores sobre
ese WF, se da el caso que cada vez que deployo, los WF que están corriendo en
ese momento en la intranet se cancelan y se han de iniciar de nuevo. Cuál es
la manera de poder deployar WFs sin que afecte a los que están ya corriendo
en el sistema?

Gracias

Preguntas similares