DocumentaciónAEMTutoriales de AEMTutoriales de AEM Forms

Cómo hacer que este caso de uso funcione en su sistema

Última actualización: 5 de mayo de 2025
  • Se aplica a:
  • Experience Manager 6.4
  • Experience Manager 6.5
  • Temas:

Creado para:

  • Experimentado
  • Desarrollador

AEM Forms 6.5

NOTA
Para que los recursos de ejemplo funcionen en el sistema, se supone que tiene acceso a una instancia de autor y publicación de AEM Forms y AEM Forms.

Para que este caso de uso funcione en el sistema local, siga estos pasos:

Implemente lo siguiente en la instancia de autor de AEM Forms

  • Instalación del paquete MobileFormToWorkflow

  • Implementar el paquete de desarrollo con usuario de servicio
    Añada la siguiente entrada en el servicio del asignador de usuarios del servicio Apache Sling mediante configMgr

DevelopingWithServiceUser.core:getformsresourceresolver=fd-service
  • Puede almacenar los envíos de formularios en una carpeta diferente especificando el nombre de la carpeta en la configuración de las credenciales de AEM Server mediante configMgr. Si cambia la carpeta, asegúrese de crear un iniciador en la carpeta para almacenar en déclencheur el flujo de trabajo ReviewSubmittedPDF

autor de configuración

  • Importe el xdp de muestra y el paquete de flujo de trabajo mediante el administrador de paquetes.

Implemente los siguientes recursos en la instancia de publicación

  • Instalación del paquete MobileFormToWorkflow

  • Especifique el nombre de usuario/contraseña para la instancia de autor y una ubicación existente en su repositorio de AEM para almacenar los datos enviados en las credenciales de AEM Server mediante configMgr. Puede dejar la dirección URL del extremo en el servidor de flujo de trabajo de AEM tal cual. Este es el extremo que extrae y almacena los datos del envío en el nodo especificado.
    publish-config

  • Implementar el paquete de desarrollo con usuario de servicio

  • Abra la configuración de osgi.

  • Busque Filtro de referente de Apache Sling. Asegúrese de que la casilla de verificación Permitir vacío está seleccionada.

Prueba de la solución

  • Inicie sesión en la instancia de autor

  • Editar las propiedades avanzadas del archivo w9.xdp. Asegúrese de que la dirección URL de envío y el perfil de procesamiento estén correctamente configurados, como se muestra a continuación.
    xdp-advanced-properties

  • Publicar w9.xdp

  • Iniciar sesión en la instancia de publicación

  • Vista previa del formulario w9

  • Rellene algunos campos de formulario y envíe el formulario

  • Inicie sesión en la instancia de autor de AEM como administrador

  • Comprobar la bandeja de entrada AEM

  • Debe contar con un elemento de trabajo para revisar el PDF enviado

NOTA
En lugar de enviar PDF al servlet que se ejecuta en la instancia de publicación, algunos clientes han implementado el servlet en el contenedor de servlet, como Tomcat. Todo depende de la topología con la que se sienta cómodo el cliente. Para el propósito de este tutorial, vamos a utilizar el servlet implementado en la instancia de publicación para administrar los envíos de formularios.
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e