Implementación de un flujo de trabajo como un archivo WSP (SharePoint Server 2010)

 

Se aplica a: SharePoint Foundation 2010, SharePoint Server 2010

Última modificación del tema: 2016-12-08

Al crear un flujo de trabajo y guardarlo como plantilla de flujo de trabajo (archivo .wsp), se puede usar la plantilla para implementar el flujo de trabajo en varios sitios y colecciones de sitios.

Implementación de un flujo de trabajo como un archivo WSP

Tiempo de ejecución: 3:34

Reproducir vídeo Ver el vídeo sobre "implementación de un flujo de trabajo como archivo WSP"

Descargar vídeo Para que la experiencia de visualización sea óptima, descargue el vídeo sobre "implementación de un flujo de trabajo como archivo WSP".

Haga clic con el botón secundario en el vínculo y, a continuación, haga clic en Guardar destino como para descargar una copia. Al hacer clic en el vínculo se abrirá un archivo .wmv en el visor de vídeos predeterminado para ver el vídeo en alta resolución.

Para implementar un flujo de trabajo como un archivo .wsp, lleve a cabo los siguientes pasos:

  • Descarga del archivo WSP

  • Carga del archivo WSP en una colección de sitios

  • Activación de la característica de flujo de trabajo en un sitio

Descarga del archivo WSP

Use el siguiente procedimiento para abrir la biblioteca de documentos de activos del sitio en el sitio de nivel superior de la colección de sitios en la que se guardó la plantilla de flujo de trabajo y, a continuación, descargue esa plantilla como un archivo .wsp en una carpeta local del servidor que ejecuta Microsoft SharePoint Server 2010 o en un recurso compartido de red. El archivo descargado se puede cargar en la galería de soluciones de cualquier colección de sitios.

Para descargar el archivo WSP en una ubicación de archivo

  1. En el sitio de nivel superior, en Inicio rápido, haga clic en Todo el contenido del sitio.

  2. En la página Todo el contenido del sitio, en la sección Bibliotecas de documentos, haga clic en Activos del sitio.

  3. Elija el nombre del flujo de trabajo que desea editar y haga clic en la flecha que aparece.

  4. Elija Enviar a y, a continuación, haga clic en Descargar una copia.

  5. En el cuadro de diálogo Descarga de archivos, haga clic en Guardar.

  6. En el cuadro Guardar como, escriba la ubicación en la que desee guardar el archivo y, a continuación, haga clic en Guardar.

  7. En el cuadro de diálogo Descarga completada, haga clic en Cerrar.

Carga del archivo WSP en una colección de sitios

Use uno de los siguiente procedimientos para cargar el archivo .wsp en la galería de soluciones de una colección de sitios. Esto hará que la plantilla de flujo de trabajo esté disponible como una característica que podrá activar en la colección de sitios, lo que tiene como resultado que el flujo de trabajo esté disponible como una característica en todos los sitios de la colección de sitios. No obstante, esto no quiere decir que la característica esté activa en todos los sitios de la colección de sitios.

En esta sección:

  • Para cargar el archivo WSP en una colección de sitios mediante la interfaz de usuario

  • Para cargar el archivo WSP en una colección de sitios mediante Windows PowerShell

Para cargar el archivo WSP en una colección de sitios mediante la interfaz de usuario

  1. En el sitio de nivel superior de la colección de sitios, en el menú Acciones del sitio, haga clic en Configuración del sitio.

  2. En la página Configuración del sitio, en la sección Galerías, haga clic en Soluciones.

  3. En la ficha Soluciones de la cinta de opciones, en el grupo Nueva, haga clic en Cargar solución.

  4. En el cuadro de diálogo Cargar documento, haga clic en Examinar.

  5. En el cuadro de diálogo Elegir archivos para cargar, busque el recurso compartido de archivos, haga clic en el archivo WSP y, a continuación, haga clic en Abrir.

  6. En el cuadro de diálogo Cargar documento, haga clic en Aceptar.

    Aparece el cuadro de diálogo Galería de soluciones - Activar solución.

  7. En el cuadro de diálogo Galería de soluciones - Activar solución, haga clic en Activar.

    Esto hace que el flujo de trabajo esté disponible como una característica para todos los sitios de esta colección de sitios. El nombre del flujo de trabajo aparece ahora en la galería de soluciones con el estado activado.

Para cargar el archivo WSP en una colección de sitios mediante Windows PowerShell

  1. Compruebe si cumple los siguientes requisitos mínimos: Consulte Add-SPShellAdmin.. Además, debe ser miembro del rol SharePoint_Shell_Access en la base de datos de contenido. Para obtener más información, vea Add-SPShellAdmin y Get-SPContentDatabase.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Add-SPUserSolution -LiteralPath <LiteralPath> -Site <SiteURL>
    

    Donde:

    • <rutaLiteral> es la ruta de acceso completa, con nombre incluido, del archivo WSP.

    • <URLDeSitio> es la dirección URL de la colección de sitios.

    El flujo de trabajo se implementa ahora como una característica. No obstante, para poder usar el flujo de trabajo, debe activarlo para la colección de sitios.

  6. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Install-SPUserSolution -Identity <Solution> -Site <SiteURL>
    

    Donde:

    • <Solución> es el nombre de la solución que se va a activar.

    • <URLDeSitio> es la dirección URL de la colección de sitios.

Para obtener más información acerca de los cmdlets Add-SPUserSolution y Install-SPUserSolution cmdlets, vea Install-SPUserSolution y Add-SPUserSolution.

Nota

Se recomienda usar Windows PowerShell para realizar tareas administrativas de línea de comandos. La herramienta de línea de comandos Stsadm ya no se usa, pero se ha incluido para ofrecer compatibilidad con las versiones anteriores del producto.

Activación de la característica de flujo de trabajo en un sitio

Use uno de los siguientes procedimientos para activar la característica en cualquiera de los sitios en los que desee usar el flujo de trabajo.

En esta sección:

  • Para activar la característica de flujo de trabajo en un sitio mediante la interfaz de usuario

  • Para activar la característica en un sitio mediante Windows PowerShell

Para activar la característica de flujo de trabajo en un sitio mediante la interfaz de usuario

  1. Vaya al sitio en el que desee activar la característica y, en el menúAcciones del sitio, haga clic en Configuración del sitio.

  2. En la sección Acciones del sitio de la página Configuración del sitio, haga clic en Administrar las características del sitio.

    En la página Características del sitio, puede ver que la plantilla de flujo de trabajo está disponible pero no activa.

  3. Haga clic en Activar.

    En la página Características, el estado de la plantilla de flujo de trabajo aparece como activo.

Para activar la característica en un sitio mediante Windows PowerShell

  1. Compruebe si cumple los siguientes requisitos mínimos: Consulte Add-SPShellAdmin.. Además, debe ser miembro del rol SharePoint_Shell_Access en la base de datos de contenido. Para obtener más información, vea Add-SPShellAdmin y Get-SPContentDatabase.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Enable-SPFeature -Identity <Feature> -Url <URL>
    

    Donde:

    • <Característica> es el nombre de la característica que se va a activar.

      Nota

      El nombre de la característica no coincide con el nombre asignado al flujo de trabajo. En cambio, el nombre de la característica suele coincidir con el nombre del flujo de trabajo "ListInstances" anexado.
      Si no sabe el nombre de la característica que desea activar, puede hacer lo siguiente para comprobarlo: 1) Haga una copia del archivo .wsp y cambie la extensión de nombre del archivo copiado a .cab. 2) En el Explorador de Windows, haga clic con el botón secundario en el archivo .CAB y, a continuación, haga clic en Abrir. 3) Seleccione feature.xml. El nombre de la característica aparece en la columna de ruta de acceso.

    • <URL> es la dirección URL del sitio.

Para obtener más información acerca del cmdlet Enable-SPFeature, vea Enable-SPFeature.

Nota

Se recomienda usar Windows PowerShell para realizar tareas administrativas de línea de comandos. La herramienta de línea de comandos Stsadm ya no se usa, pero se ha incluido para ofrecer compatibilidad con las versiones anteriores del producto.