Solução de problemas do serviço de saída do AEM Forms

Soluções alternativas e soluções para problemas comuns relacionados ao serviço de saída do AEM Forms

Gerar um documento PDF demora mais do que o esperado

Problema

O AEM Forms demora mais do que o esperado para gerar um documento PDF e a transação atinge o tempo limite. Você também pode experienciar a seguinte exceção:

javax.transaction.RollbackException: não é possível confirmar: transação marcada para reversão

Solução

Para resolver o problema, defina o tempo limite como um número maior:

  1. Pare e faça um backup da instância do AEM

  2. Navegue até [AEM Installation]\crx_quickstart\install. Caso a pasta de instalação não exista, crie uma.

  3. Crie e abra um arquivo chamado org.apache.aries.transaction.config para edição.

  4. Adicione o seguinte ao arquivo:

    aries.transaction.timeout="[seconds]"
    Observação:

    Substitua [seconds] por um número. Por exemplo, 1200. Certifique-se de que o número de segundos seja mencionado entre aspas. Por exemplo, aries.transaction.timeout="1200"

    Salve e feche o arquivo. 

  5. Inicie sua instância do AEM Forms.

É necessário executar as etapas acima apenas na primeira vez. Depois de executar as etapas acima, se necessário, você pode modificar o valor de tempo limite do Gerenciador de configuração do AEM:

 

  1. Localize a configuração org.apache.aries.transaction e toque em editar.

  2. Defina o valor de tempo limite como um número maior. Toque em Salvar. Um tempo limite mais longo ajuda a evitar o erro transação atingiu o tempo limite.

Logotipo da Adobe

Fazer logon em sua conta