Un flujo de trabajo no reanuda automáticamente cuando se desencadena una actividad de retraso en Windows SharePoint Services 3.0

Seleccione idioma Seleccione idioma
Id. de artículo: 953630 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Un flujo de trabajo que descarga cuando se desencadene una actividad de retraso no se reanuda automáticamente incluso cuando ha transcurrido el tiempo programado en Microsoft Windows SharePoint Services 3.0. El estado del flujo de trabajo que se muestra en la página de estado de flujo de trabajo de SharePoint Services permanece ? en curso".

Causa

Este problema puede producirse debido a las siguientes causas:

Causa 1

La revisión descrita en Microsoft Knowledge Base el artículo 932394 no está instalada en el equipo.

Causa 2

Un flujo de trabajo a veces se descarga antes de programa un evento de temporizador para reanudar el flujo de trabajo. Si no se ha programado un evento de temporizador, nunca se reanudará el flujo de trabajo.

Causa 3

Un problema se produce con el servicio de temporizador de SharePoint. Puede comprobar el problema comprobando otra funcionalidad del servicio de temporizador. Por ejemplo, comprobar el correo electrónico entrante para crear un elemento de lista.

Causa 4

El temporizador de SharePoint no está configurado para ejecutarse en el momento adecuado. Actividad de retraso en flujos de trabajo se procesa el servicio de temporizador de SharePoint y flujos de trabajo Reanudar conforme a la programación de trabajo de temporizador de flujo de trabajo. De forma predeterminada, el trabajo del temporizador está configurado para ejecutarse cada 5 minutos. Por ejemplo, pueden reanudar flujos de trabajo que están configurados para reanudar en 5 minutos después de 9 minutos y 59 segundos.

Causa 5

Se sobrescribe el ensamblado de flujo de trabajo en la caché de ensamblados global (GAC). Este problema se produce al actualizar el ensamblado de flujo de trabajo y se sobrescribe un ensamblado de flujo de trabajo existente. En este caso, el proceso de Timer utiliza la versión anterior de la definición de flujo de trabajo. No se reanuda el flujo de trabajo porque se sobrescribe la versión antigua del ensamblado de flujo de trabajo, y ya no existe.

Normalmente, el flujo de trabajo en la GAC se sobrescribe en las siguientes circunstancias:
  • Utilizar el GACUtil herramienta para copiar el ensamblado.
  • Copie manualmente el ensamblado mediante el Explorador de Windows.
  • Utilizar Visual Studio Tools para la función implementación de flujo de trabajo de Office System (VSTO) que se incluye en Microsoft Visual Studio 2008.

Causa 6

El estado del flujo de trabajo que se muestra en SharePoint sigue siendo ? en curso ? aunque no se reanuda el flujo de trabajo.

Causa 7

  • Flujos de trabajo contienen bucles que nunca se detenga. Por ejemplo, los flujos de trabajo pueden contener bucles que no incrementar sus contadores While.
  • Actividades de Replicador en el flujo de trabajo no tienen la propiedad InitialChildData establecida.

Solución

Resolución de la causa 1

Para resolver este problema, siga estos pasos:
  1. Instale el hotfix que se describe en el siguiente artículo de Microsoft Knowledge Base:
    932394Un temporizador funcionamiento no reanuda cuando un flujo de trabajo se recarga en Microsoft Windows Workflow Foundation

    O bien, puede instalar Microsoft .NET Framework 3 Service Pack 1 (SP1) o .NET Framework 3.5. Para obtener más información acerca de .NET Framework 3 SP1, visite el siguiente sitio Web de Microsoft:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=EC2CA85D-B255-4425-9E65-1E88A0BDB72A&displaylang=en
    Para obtener más información acerca de .NET Framework 3.5, visite el siguiente sitio Web de Microsoft:
    http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en
  2. Restablecer los servicios de Internet Information Server (IIS).
  3. Reinicie el servicio de temporizador de SharePoint.

Resolución de la causa 2

Instalar la actualización de Windows SharePoint Services 3.0 que se describe en el siguiente artículo de Microsoft Knowledge Base:
953749Problemas corregidos en Windows SharePoint Services 3.0, la actualización de infraestructura de Windows SharePoint Services 3.0

La actualización de infraestructura de Windows SharePoint Services 3.0 resuelve este problema mediante programación un evento de temporizador.

Resolución de la causa 3

Puede utilizar los métodos siguientes para solucionar problemas relacionados con el servicio de temporizador:
  • Reinicie el servicio de temporizador de SharePoint.
  • Utilice el programa de tarea monitor (Taskmon.exe) para comprobar que el servicio de temporizador de SharePoint (OWSTIMER.exe) se está ejecutando.
  • Compruebe que los archivos de registro de servicio de registro unificada (ULS) contienen entradas de error de servicio de temporizador y, a continuación, solucionar el problema en consecuencia.
  • Asegúrese de que el programa antivirus no está causando los problemas del servicio de temporizador.

    Para obtener más información acerca de la exploración antivirus de Windows SharePoint Services 3.0 y en Office SharePoint Server 2007, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    952167Las carpetas tiene que excluirse exploración antivirus cuando se utiliza un programa antivirus de nivel de archivo en Windows SharePoint Services 3.0 o en SharePoint Server 2007

Resolución de la causa 4

Para evitar este problema, ejecute el comando siguiente para establecer el intervalo correcto para el trabajo de temporizador de flujo de trabajo y reinicie el servicio de temporizador de SharePoint:
Stsadm ? o setproperty ?pn flujo de trabajo-trabajo ?pv interval for running the workflow timer job

Resolución de la causa 5

Reinicie el servicio de temporizador de SharePoint.

Nota Esta solución aplica a recién sólo instancias de flujo de trabajo creado. No puede corregir las instancias de flujo de trabajo existentes que ya se ven afectadas. Puede utilizar un número de versión para cada ensamblado que se crea para un seguimiento de las instancias de flujo de trabajo nuevos y antiguos.

Resolución de la causa 6

Compruebe los archivos de registro de servicio de registro unificada (ULS) para mensajes de error y, a continuación, se resuelve el problema. Normalmente, este problema se produce si el flujo de trabajo no controla una excepción y se bloquea.

Resolución de la causa 7

Compruebe los problemas de construcción de bucle en las definiciones de flujo de trabajo. Asegúrese de que la propiedad InitialChildData en actividades de replicación está enlazada a un objeto de datos.

Propiedades

Id. de artículo: 953630 - Última revisión: martes, 15 de julio de 2008 - Versión: 1.1
La información de este artículo se refiere a:
  • Microsoft Windows SharePoint Services 3.0
Palabras clave: 
kbmt kbexpertiseadvanced kbtshoot KB953630 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 953630

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com