Fazendo com que este caso de uso funcione em seu sistema
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 AEM Author na porta 4502 e a instância AEM Publish 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 no seu autor de AEM e na instância do Publish.
-
Procure por Filtro referenciador 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 em sua instância do AEM Publish. 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ê obterá o seguinte
- offline-submit-profile.zip - Este pacote de AEM contém o perfil personalizado que permite baixar o pdf interativo no sistema de arquivos local. Implante esse pacote na instância do Publish AEM.
- xdp-form-and-workflow.zip - Este pacote de AEM contém XDP, exemplo de fluxo de trabalho, iniciador configurado no nó content/pdfsubmissions. Implante esse pacote no autor do AEM e na instância do Publish.
- HandlePDFSubmission.HandlePDFSubmission.core-1.0-SNAPSHOT.jar - Este é o pacote AEM que faz a maior parte do trabalho. Este pacote contém o servlet montado em
/bin/startworkflow. Este servlet salva os dados de formulário enviados no nó/content/pdfsubmissionsno repositório AEM. Implante esse pacote em seu autor AEM e na instância do Publish.
-
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
-
Você deve ter um item de trabalho para revisar o PDF enviado