Principales respuestas
Error Workflow Aprobación OOB SharePoint 2010

Pregunta
-
Hola a todos, estoy teniendo un problema con el workflow nativo de aprobación.
El problema es que si se rechaza la tarea de aprobación, el workflow no finaliza y se visualiza el siguiente mensaje de error:
En el log de sharepoint se ven estos errores:
Workflow Infrastructure 88xr Unexpected WinWF Internal Error, terminating workflow Id# 8bf7fef1-c92e-4b22-a16f-480425d3adc6
Workflow Infrastructure 98d4 Unexpected System.InvalidOperationException:CompositeActivity cannot transition to 'Closed' status when there are active child context still exist for child activity. at System.Workflow.ComponentModel.Activity.MarkClosed() at System.Workflow.ComponentModel.ActivityExecutionContext.CloseActivity() at Microsoft.Office.Workflow.Actions.OfficeTask.FinalClose(Object sender, EventArgs eventArgs) at System.Workflow.ComponentModel.ActivityExecutorDelegateInfo`1.ActivityExecutorDelegateOperation.Run(IWorkflowCoreRuntime workflowCoreRuntime) at System.Workflow.Runtime.Scheduler.Run()
El workflow esta configurado para finalizar ante el primer rechazo.
La granja es SharePoint Server 2010 con el paquete acumulativo del 12/2012
La única solución que encontré hasta el momento requiere volver a una versión anterior de la DLL Microsoft.Office.Workflow.Actions.dll, la (14.0.6108.5000) que corresponde al update del 02/2012. Les dejo el link a la documentación: http://social.technet.microsoft.com/Forums/sharepoint/en-US/b0ffcfd7-5025-4007-a9f2-eb6d0b90f5c0/after-april-2012-commulative-updates-workflow-remains-in-progress-and-gives-error-after-completion
Alguien experimentó el mismo problema?
Revise los hotfix posteriores al 12/2012 y no encontré detalle de este error.
Muchas gracias
Msorli
- Tipo cambiado Santiago Porras RodríguezMVP, Moderator jueves, 8 de agosto de 2013 9:14
Respuestas
-
Buenas,
Pues seguramente el problema es el que has identificado: algo en la actualización acumulada 12/2012 ha roto el funcionamiento del trabajo por lo que o vuelves a un estado anterior a la misma o revisas si aplicando actualizaciones que han aparecido a posteriori se soluciona el problema. Como siempre digo, las actualizaciones acumuladas hay que verlas con respeto y aplicarlas en entornos productivos siempre que estemos seguros de qué solucionan un problema que tengamos o introducen mejoras sustanciales...en cualquier caso, hay que introducirlas después de testear y probar mucho.
Un saludo
------------------------------------------------------------
Juan Carlos González Martín MVP de SharePoint Server
Director revista CompartiMOSS: http://www.compartimoss.com
Blog: http://geeks.ms/blogs/ciin
Twitter: @jcgm1978
------------------------------------------------------------- Propuesto como respuesta Santiago Porras RodríguezMVP, Moderator jueves, 8 de agosto de 2013 9:14
- Marcado como respuesta Santiago Porras RodríguezMVP, Moderator jueves, 8 de agosto de 2013 9:14
Todas las respuestas
-
Buenas,
Pues seguramente el problema es el que has identificado: algo en la actualización acumulada 12/2012 ha roto el funcionamiento del trabajo por lo que o vuelves a un estado anterior a la misma o revisas si aplicando actualizaciones que han aparecido a posteriori se soluciona el problema. Como siempre digo, las actualizaciones acumuladas hay que verlas con respeto y aplicarlas en entornos productivos siempre que estemos seguros de qué solucionan un problema que tengamos o introducen mejoras sustanciales...en cualquier caso, hay que introducirlas después de testear y probar mucho.
Un saludo
------------------------------------------------------------
Juan Carlos González Martín MVP de SharePoint Server
Director revista CompartiMOSS: http://www.compartimoss.com
Blog: http://geeks.ms/blogs/ciin
Twitter: @jcgm1978
------------------------------------------------------------- Propuesto como respuesta Santiago Porras RodríguezMVP, Moderator jueves, 8 de agosto de 2013 9:14
- Marcado como respuesta Santiago Porras RodríguezMVP, Moderator jueves, 8 de agosto de 2013 9:14
-