Atualização para AEM Comunidades 6.4 upgrading-to-aem-communities
Dependendo da topologia e dos recursos de cada site, as seguintes ações podem ser necessárias ao atualizar para o AEM Communities 6.4 ou instalar o pacote de recursos mais recente.
Esta seção é específica das Comunidades e complementa as informações fornecidas no Atualização para o AEM 6.4 (plataforma).
Atualização do AEM 6.1 ou posterior upgrading-from-aem-or-later
Reindexar Solr reindex-solr
Ao instalar um novo pacote de recursos das Comunidades em uma implantação configurada com MSRP, será necessário:
-
Instale o pacote de recursos mais recente
-
Reindexar MSRP
ver seção Ferramenta de reindexação MSRP
Ativação 2.0 enablement
A partir do AEM 6.3, os recursos de ativação não armazenarão mais informações de relatórios no MySQL. A dependência MySQL está lá apenas para rastrear conteúdo SCORM.
Entre em contato atendimento ao cliente para obter ajuda na migração de conteúdo do Enablement 1.0.
Atualização do AEM 6.0 upgrading-from-aem
Se o UGC pré-existente precisar ser retido, o meio para fazer isso dependerá se a implantação armazenou o UGC no local ou na nuvem Adobe.
Armazenamento Adobe Cloud adobe-cloud-storage
Se o site atualizado foi configurado para usar o armazenamento na nuvem do Adobe, ele pode aparecer (incorretamente) como se todo o UGC tivesse sido perdido, pois os métodos do SRP não conseguirão localizar o UGC pré-existente no local antigo.
Assim, existe a capacidade de instruir o ASRP a utilizar AEM 6.0 compatability-mode
para acessar o UGC.
Para todas as instâncias de autor e publicação do AEM 6.3:
-
Faça logon com privilégios de administrador e configure ASRP.
-
Siga estas etapas para tornar o UGC existente visível:
i. Navegue até o console da Web. O URL padrão é
https://localhost:4502/system/console/configMgr
.ii. Localizar Utilitários AEM Communities e selecione para expandir o painel de configuração.
iii. Desmarcar Armazenamento na nuvem e clique em Salvar.
Armazenamento local on-premise-storage
Se o site atualizado não tiver usado o armazenamento em nuvem, qualquer UGC pré-existente deverá ser convertido para estar em conformidade com a nova estrutura introduzida no AEM 6.1 Communities em suporte da loja comum.
Para essa finalidade, uma ferramenta de migração de código aberto está disponível no GitHub:
Ferramenta de migração UGC da AEM Communities
APIs Java java-apis
Ao atualizar do AEM 6.0 para AEM Comunidades sociais 6.3, esteja ciente de que muitas APIs foram reorganizadas em pacotes diferentes. A maioria deve ser facilmente resolvida ao usar um IDE para personalização dos recursos das Comunidades.
Para obter detalhes sobre o pacote SocialUtils obsoleto, visite Refatoração do SocialUtils.
Consulte também Uso do Maven para comunidades.
Nenhum modelo de componente JSP no-jsp-component-templates
O estrutura de componentes sociais (SCF) usa a variável HandlebarsJS (HBS) Linguagem de modelo no lugar de Java Server Pages (JSP) usada antes do AEM 6.0.
No AEM 6.0, os componentes do JSP permaneceram junto com os novos componentes da estrutura do HBS no mesmo local, com os componentes do HBS normalmente localizados em subpastas chamadas "hbs".
A partir AEM 6.1, os componentes do JSP foram completamente removidos. Para Comunidades, é recomendável substituir todo o uso de componentes JSP por componentes SCF.
Ferramenta de migração UGC da AEM Communities aem-communities-ugc-migration-tool
O Ferramenta de migração UGC da AEM Communities O é uma ferramenta de migração de código aberto, disponível no GitHub, que pode ser personalizada para exportar o UGC de versões anteriores de comunidades sociais AEM e importar para o AEM Communities 6.1 ou posterior.
Além de mover o UGC de versões anteriores, também é possível usar a ferramenta para mover o UGC de um SRP para outro, como de MSRP a DSRP.
Atualização do AEM 5.6.1 ou anterior upgrading-from-aem-or-earlier
Conceitualmente, há três gerações de componentes de comunidades:
Gen 1: Aproximadamente o CQ 5.4 até o AEM 5.6.0 - esses são os colônia componentes que armazenavam UGC no repositório local usando replicação como meio de sincronizar o UGC entre plataformas. Outras diferenças envolvem a implementação usando o Java Server Pages (JSP), bem como o recurso de blog que consiste na criação apenas no ambiente do autor.
Gen 2: do AEM 5.6.1 ao AEM 6.1 - é uma mistura de colônia e social componentes. AEM 6.0 apresenta o novo estrutura de componentes sociais (Quadro SEPA para os Pagamentos com Cartões) e o AEM 6.2 introduziu uma loja UGC comum onde o UGC é acessado usando um provedor de recursos de armazenamento (SRP).
Gen 3: a partir do AEM 6.2, só existem social componentes, implementados no SCF como componentes Handlebars (HBS) que exigem uma escolha de SRP para UGC.