O utilitário de Migração converte o Ativos adaptáveis do Forms, configurações de nuveme Ativos de gerenciamento de correspondência do formato usado nas versões anteriores ao formato usado no AEM 6.5 Forms. Quando você executa o utilitário de migração, as seguintes etapas são migradas:
No caso de atualização fora do local, no caso de ativos de Gerenciamento de correspondência, é possível executar a migração toda vez que importar os ativos. Para a migração do Gerenciamento de correspondência, é necessário ter o Pacote de compatibilidade do Forms instalado.
Você pode atualizar para a versão mais recente do AEM Forms 6.5 do AEM Forms 6.4, 6.3 ou 6.2 ou execute uma nova instalação. Dependendo de você ter atualizado sua instalação anterior ou executado uma nova instalação, é necessário executar um dos seguintes procedimentos:
No caso de atualização no local
Se você tiver realizado uma atualização no local, a instância atualizada já terá os ativos e documentos. No entanto, antes de usar os ativos e documentos, será necessário instalar o Pacote de compatibilidade AEMFD (inclui o pacote de Compatibilidade do Correspondence Management)
Em seguida, é necessário atualizar os ativos e documentos por executando o utilitário Migração.
Em caso de instalação fora do local
Se for uma instalação fora do local (nova), antes de poder usar os ativos e documentos, será necessário instalar Pacote de compatibilidade AEMFD (inclui o pacote Compatibilidade do gerenciamento de correspondência).
Em seguida, é necessário importar o pacote de ativos (zip ou cmp) na nova configuração e, em seguida, atualizar os ativos e documentos por executando o utilitário Migração. O Adobe recomenda criar novos ativos na nova configuração somente após a execução do utilitário de migração.
Devido a compatibilidade com versões anteriores alterações, os locais de algumas pastas no repositório crx são alterados. Exportar e importar dependências manualmente (bibliotecas e ativos personalizados) da configuração anterior para um novo ambiente.
Para ativos de Gerenciamento de correspondência:
Execute o Migration Utility antes de fazer alterações nos ativos ou criar ativos. Recomendamos que você não execute o utilitário após fazer qualquer alteração ou criar ativos. Certifique-se de que a interface do usuário do Correspondence Management ou do Adaptive Forms Assets não esteja aberta enquanto o processo de migração estiver em execução.
Ao executar o Utilitário de migração pela primeira vez, um log é criado com o seguinte caminho e nome: \[aem-installation-directory]\cq-quickstart\logs\aem-forms-migration.log
. Esse log continua sendo atualizado com informações de gerenciamento de correspondência e migração do Adaptive Forms, como movimentação de ativos.
Antes de executar o utilitário de migração, certifique-se de ter feito um backup do seu repositório crx.
Em uma sessão do navegador, faça logon AEM instância do autor como Administrador.
Abra o seguinte URL no navegador:
https://[hostname]:[porta]/[context_path]/libs/fd/foundation/gui/content/migration.html
O navegador exibe quatro opções:
Faça o seguinte para executar a migração:
Para migrar ativos, toque em Migração de ativos do AEM Forms e, na próxima tela, toque em Iniciar migração. Os itens a seguir são migrados:
Durante a migração de ativos, é possível encontrar mensagens de aviso, como "Conflito encontrado para…". Essas mensagens indicam que as regras para alguns componentes em formulários adaptáveis não puderam ser migradas. Por exemplo, se o componente tiver um evento que tenha regras e scripts, se as regras ocorrerem após qualquer script, nenhuma das regras do componente será migrada. Você pode migrar essas regras abrindo o editor de regras na criação de formulários adaptáveis.
Para migrar componentes personalizados de formulário adaptáveis, toque em Migração de componentes personalizados adaptáveis do Forms e, na página Migração de componentes personalizados, toque em Iniciar migração. Os itens a seguir são migrados:
Para migrar modelos de formulário adaptáveis, toque em Migração de modelo adaptável do Forms e, na página Migração de componentes personalizados, toque em Iniciar migração. Os itens a seguir são migrados:
/apps
ou /conf
usando AEM Editor de modelo.Migrar os serviços de configuração da AEM Forms Cloud para aproveitar o novo paradigma do serviço de nuvem sensível ao contexto, que inclui a interface habilitada para toque (em /conf
). Ao migrar os serviços de Configuração da AEM Forms Cloud, os serviços em nuvem em /etc
são movidas para /conf
. Se você não tiver personalizações de serviços de nuvem que dependem dos caminhos herdados (/etc
), é recomendável executar o utilitário de migração logo após a atualização para o 6.5 e usar a interface do usuário de toque de configuração de nuvem para qualquer trabalho adicional. Se você já tiver personalizações de serviços de nuvem, continue usando a interface clássica na configuração atualizada até que as personalizações sejam atualizadas para se alinharem aos caminhos migrados (/conf
) e, em seguida, execute o utilitário de migração.
Para migrar Serviços em nuvem da AEM Forms, que incluem o seguinte, toque em Migração de configuração da AEM Forms Cloud (a migração de configuração da nuvem não depende do pacote de compatibilidade do AEMFD), toque em Migração de configurações da nuvem da AEM Forms e, em seguida, na página Migração de configuração , toque em Iniciar migração:
Serviços em nuvem do Modelo de dados de formulário
/etc/cloudservices/fdm
/conf/global/settings/cloudconfigs/fdm
Recaptcha
/etc/cloudservices/recaptcha
/conf/global/settings/cloudconfigs/recaptcha
Adobe Sign
/etc/cloudservices/echosign
/conf/global/settings/cloudconfigs/echosign
Serviços em nuvem Typekit
/etc/cloudservices/typekit
/conf/global/settings/cloudconfigs/typekit
A janela do navegador exibe o seguinte à medida que o processo de migração ocorre:
Quando executado, o utilitário de Migração faz o seguinte:
Depois que o utilitário de migração terminar de ser executado, continue com a tarefas domésticas.
Esses componentes podem ser migrados abrindo-os no Editor de regras no editor adaptável do Forms.
Para migrar regras e scripts (não é necessário se estiver atualizando da versão 6.3) em componentes personalizados, toque em Migração de componentes personalizados do Adaptive Forms e, na próxima tela, toque em Iniciar migração. Os itens a seguir são migrados:
Regras e scripts criados com o editor de regras (6.1 FP1 e posterior)
Scripts criados usando a guia Script na interface do usuário da versão 6.1 e anterior
Para migrar modelos (não é necessário se estiver atualizando da versão 6.3 e 6.4), toque em Migração de modelo do Adaptive Forms e, na próxima tela, toque em Iniciar migração. Os itens a seguir são migrados:
Modelos antigos - os modelos de formulários adaptáveis criados em /apps usando o AEM 6.1 Forms ou anterior. Isso inclui os scripts que foram definidos nos componentes do modelo.
Novos modelos - Modelos de formulários adaptáveis criados usando o editor de modelos em /conf. Isso inclui a migração de regras e scripts criados com o editor de regras.
Depois de executar o utilitário de Migração, siga as seguintes tarefas de manutenção:
Certifique-se de que a versão XFA dos layouts e dos layouts de fragmento seja a 3.3 ou posterior. Se você estiver usando layouts e layouts de fragmento de uma versão mais antiga, poderá haver problemas na renderização da carta. Para atualizar a versão de um XFA mais antigo para a versão mais recente, execute as seguintes etapas:
Publique todos os ativos que foram publicados no sistema anterior antes da migração. O utilitário de migração atualiza os ativos somente na instância do autor e para atualizar os ativos na (s) instância (s) de publicação, é necessário publicar os ativos.
No AEM Forms 6.4 e 6.5, alguns dos direitos dos grupos de usuários de formulários são alterados. Se você quiser que qualquer um dos seus usuários possa fazer upload de XDPs e Adaptive Forms contendo scripts ou usar o editor de código, será necessário adicioná-los ao grupo de usuários avançados de formulários. Da mesma forma, os autores de modelo não podem mais usar o editor de código no Editor de regras. Para que os usuários possam usar o editor de código, adicione-os ao grupo af-template-script-writer. Para obter instruções sobre como adicionar usuários a grupos, consulte Gerenciar usuários e grupos de usuários.