Fazendo com que este caso de uso funcione em seu sistema

NOTE
Para que os ativos de amostra funcionem em seu sistema, presume-se que você tenha a instância de Autor e Publicação do AEM em execução nas portas 4502 e 4503, respectivamente. Também se presume que o autor do AEM seja acessível por meio de admin/admin. Se os números de porta ou a senha do administrador tiverem sido alterados, esses ativos de amostra não funcionarão. Você terá que criar seus próprios ativos usando o código de amostra fornecido.

Para que esse caso de uso funcione no sistema local, siga estas etapas:

  • Instale a instância do autor do AEM na porta 4502 e a instância de publicação do AEM na porta 4503

  • Siga as instruções especificadas em desenvolvimento com usuário de serviço no AEM Forms. Crie o usuário de serviço e implante o pacote em sua instância de Autor e Publicação do AEM.

  • Abra a configuração osgi.

  • Pesquisar por Filtro referenciador do Apache Sling. Certifique-se de que a caixa de seleção Permitir vazio esteja marcada.

  • Implantar o pacote AEMFormDocumentService personalizado. Esse pacote precisa ser implantado na instância de publicação do AEM. Este pacote tem o código para gerar PDF interativo de formulários móveis.

  • Baixe e descompacte os ativos relacionados a este artigo. Você terá o seguinte

    • offline-submit-profile.zip - Este pacote AEM contém o perfil personalizado que permite baixar o pdf interativo para o seu sistema de arquivos local. Implante este pacote na instância de publicação do AEM.
    • xdp-form-and-workflow.zip - Esse pacote de AEM contém XDP, exemplo de fluxo de trabalho, iniciador configurado nos envios de conteúdo/pdfdo nó. Implante esse pacote na instância de publicação e do autor do AEM.
    • HandlePDFSubmission.HandlePDFSubmission.core-1.0-SNAPSHOT.jar - Esse é o pacote AEM que faz a maior parte do trabalho. Esse pacote contém o servlet montado em /bin/startworkflow. Esse servlet salva os dados de formulário enviados em /content/pdfsubmissions no repositório AEM. Implante esse pacote na instância do autor e de publicação do AEM.
  • Pré-visualizar o formulário para dispositivos móveis

  • Preencha vários campos e clique no botão na barra de ferramentas para baixar o PDF interativo.

  • Preencha o PDF baixado usando o Acrobat e pressione o botão enviar.

  • Você deve receber uma mensagem de sucesso

  • Fazer logon na instância do autor do AEM como administrador

  • Marque a caixa de entrada do AEM

  • Você deve ter um item de trabalho para revisar o PDF enviado

NOTE
Em vez de enviar o PDF para o servlet em execução na instância de publicação, alguns clientes implantaram o servlet no container de servlet, como o Tomcat. Tudo depende da topologia com a qual o cliente está familiarizado.para o propósito deste tutorial, vamos usar o servlet implantado na instância de publicação para lidar com os envios de pdf.
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e