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 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.
-
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.
-
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