Etapas simplificadas para instalar o AEM Forms no Windows
- Microsoft Visual C++ 2008 redistribuível
- Microsoft Visual C++ 2010 redistribuível
- Microsoft Visual C++ 2012 redistribuível
- Microsoft Visual C++ 2013 redistribuível (a partir da 6.5)
Embora recomendemos seguir a documentação oficial para instalar o AEM Forms. As seguintes etapas podem ser seguidas para instalar e configurar o AEM Forms no ambiente Windows:
-
Verifique se você tem o JDK apropriado instalado
- AEM 6.2 necessário: Oracle SE 8 JDK 1.8.x (64 bits)
- AEM 6.3 e AEM 6.4 necessários: Oracle SE 8 JDK 1.8.x (64 bits)
- AEM 6.5 você precisa do JDK 8 ou JDK 11
- Os requisitos oficiais do JDK estão listados aqui
-
Verifique se JAVA_HOME está definido para apontar para o JDK instalado.
-
Para criar a variável JAVA_HOME no Windows, siga as etapas abaixo:
- Clique com o botão direito em Meu computador e selecione Propriedades
- Na guia Avançado, selecione Variáveis de ambiente e crie uma nova variável de sistema chamada JAVA_HOME.
- Defina o valor da variável para apontar para o JDK instalado no sistema. Por exemplo c:\program files\java\jdk1.8.0_25
-
-
Crie uma pasta chamada AEMForms na unidade C
-
Localize o AEMQuickStart.Jar e mova-o para a pasta AEMForms
-
Copie o arquivo license.properties para esta pasta AEMForms
-
Crie um arquivo de lote chamado "StartAemForms.bat" com o seguinte conteúdo:
java -d64 -Xmx2048M -jar AEM_6.5_Quickstart.jar -gui
- Aqui AEM_6.5_Quickstart.jar é o nome do meu jar AEM quickstart.
- Você pode renomear o jar com qualquer nome, mas certifique-se de que esse nome esteja refletido no arquivo de lote. Salve o arquivo de lote na pasta AEMForms.
-
Abra um novo prompt de comando e navegue até c:\aemforms.
-
Execute o arquivo StartAemForms.bat a partir do prompt de comando.
-
Você deve receber uma pequena caixa de diálogo indicando o progresso da inicialização.
-
Quando a inicialização estiver concluída, abra o arquivo sling.properties. Está localizado na pasta c:\AEMForms\crx-quickstart\conf.
-
Copie as 2 linhas a seguir na parte inferior do arquivo
- sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.* sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider=org.bouncycastle.*
-
Essas duas propriedades são necessárias para que os serviços de documento funcionem
-
Salve o arquivo sling.properties
-
Instale o pacote complementar de formulários usando o gerenciador de pacotes.
-
Depois de instalar o pacote complementar, siga as etapas a seguir
-
Verifique se todos os conjuntos estão no estado ativo. (Exceto para o pacote de Assinaturas AEMFD).
-
Normalmente, levaria 5 minutos ou mais para todos os pacotes chegarem ao estado ativo.
-
Quando todos os pacotes estiverem ativos (exceto o pacote de Assinaturas AEMFD), reinicie o sistema para concluir a instalação do AEM Forms
-
pacote sun.util.calendar para a lista de permissões
- Abra o Felix web console na sua janela do navegador
- Pesquisar e abrir a Configuração do Firewall de Desserialização:
com.adobe.cq.deserfw.impl.DeserializationFirewallImpl
- Adicionar
sun.util.calendar
como uma nova entrada emcom.adobe.cq.deserfw.impl.DeserializationFirewallImpl.firewall.deserialization.whitelist.name
- Salve as alterações.
Parabéns!! Agora você instalou e configurou o AEM Forms em seu sistema.
Dependendo das suas necessidades, você pode configurar o Reader Extensions ou o PDFG no servidor