Saber as respostas para alguns problemas de solução de problemas e configuração do AEM.
A distribuição sem binários é suportada para implantações em um armazenamento de dados compartilhado e envolve agentes que usam o exportador do pacote de distribuição baseado no Vault (PID de fábrica: org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory
) construtor de pacotes.
Com o modo sem binários ativado, os pacotes de conteúdo distribuídos contêm referências a binários, em vez dos binários reais.
Para habilitar a distribuição sem binários, implante com um armazenamento de blob compartilhado.
Verifique a useBinaryReferences
na configuração do OSGI com o PID de fábrica ( org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory
) que seu agente está usando.
Verifique o painel Rede (do navegador Chrome), onde uma configuração pessoal (JS) não foi minificada.
Exibir o Initiator
para determinar qual foi o iniciador de uma solicitação. Ele fornece os arquivos e os números de linha de onde as chamadas AJAX são feitas. Posteriormente, você poderá rastrear a função de tratamento de erros e alterar a mensagem de erro de acordo com sua exigência.
Para criar o recurso de cópia de idioma, os autores de conteúdo precisam de permissões em /content/projects
localização.
Se for necessário que os autores gerenciem projetos também, a solução alternativa é adicionar o autor ao project-administrators
grupo.
Crie uma raiz de idioma e uma cópia de idioma dentro da raiz antes de criar um projeto de tradução.
Por exemplo, Criar uma raiz de idioma em /content/geometrixx
com o nome como fr_LU
(e título como francês (Luxemburgo)). Posteriormente, crie uma cópia de idioma da página no painel de referências e navegue até Create structure only
opção em Create & Translate
. Por fim, crie um projeto de tradução e adicione a cópia de idioma ao trabalho de tradução.
Para obter detalhes, consulte os recursos adicionais abaixo:
O AEM introduziu a capacidade de registrar alterações administrativas para melhorar a solução de problemas e a auditoria. Por padrão, as informações são registradas na variável error.log
arquivo. Para facilitar o monitoramento, é recomendável que eles sejam redirecionados para um arquivo de log separado.
Para redirecionar a saída para um arquivo de registro separado, consulte Como auditar operações de gerenciamento de usuários no AEM.
O Adobe Experience Manager (AEM) 6.4 é fornecido com o assistente para SSL e oferece uma interface do usuário para configurar o suporte a Jetty e Granite Jetty SSL.
Para habilitar o SSL por padrão, consulte SSL por padrão.
Os Content Services são baseados nos Modelos Sling e os desenvolvedores do AEM devem fornecer um pojo Modelo Sling para cada componente exportado.
Para entender como consumir serviços de conteúdo de AEM por meio de um aplicativo React, consulte Introdução aos serviços de conteúdo AEM tutorial.
Além disso, se os desenvolvedores quiserem exportar uma árvore de componentes, também poderão implementar a ComponentExporter
e ContainerExporter
interfaces e usar o ModelFactory
para iterar sobre os componentes secundários e retornar a representação do modelo. Consulte os recursos abaixo:
[1] Adobe-Marketing-Cloud/aem-core-wcm-components
[2] Apache Sling :: Modelos Sling
Você pode aderir à coleção de estatísticas de uso usando a interface para toque ou o Console da Web. Para obter instruções detalhadas, consulte Ativação da coleção de estatísticas de uso agregadas.
Consulte Entendendo os motivos para atualizar o AEM que descreve um detalhamento de alto nível dos principais recursos para clientes que consideram atualizar para a versão mais recente do Adobe Experience Manager.
Se o usuário, que faz upload dos arquivos de filme, não tiver permissões de exclusão no nó do ativo, os nós do bloco de exclusão falharão e o upload será reiniciado.
Ao criar uma cópia de idioma por meio da interface para toque (Referências -> Atualizar cópia de idioma), uma nova pasta do DAM será criada no novo idioma e os ativos serão referenciados a partir daí.
Essa é a configuração padrão para configurações OOTB. Você pode definir Traduzir ativos da página = Não traduzir em Configurações de tradução.
Para AEM 6.4, Ferramentas > Cloud Services > Serviços de tradução em nuvem.
Você pode desativar o Desativador de componentes OSGi. Para usar este serviço, consulte Desativador do componente OSGi.
Como solução alternativa, você também pode desabilitar manualmente o componente por meio da interface do usuário ou por meio de uma curl
(exemplo abaixo), após cada reinício de AEM.
curl -u admin:$(pass CQ_Admin) 'https://localhost:4502/system/console/components/com.day.cq.analytics.sitecatalyst.impl.importer.ReportImporter' --data 'action=disable'
O AEM fornece vários mecanismos para permitir que você personalize os consoles e a funcionalidade de criação de página da sua instância de criação. Para saber como criar um console personalizado e personalizar uma exibição padrão para um console, consulte Personalização dos Consoles.
Um novo conjunto de componentes do Sling do Granite UI Foundation é criado para Coral3 e está localizado em /libs/granite/ui/components/coral/foundation. Há um conjunto para componentes baseados em CoralUI 2 e um conjunto para componentes baseados em CoralUI 3. O novo conjunto não será apenas uma cópia e colagem do conjunto antigo, mas será limpo (por exemplo, dinamização, remoção de recursos obsoletos). Portanto, recomenda-se que uma página use apenas o conjunto baseado em CoralUI 3 ou CoralUI 2.
Para saber mais detalhes, consulte Guia de migração para o CoralUI 3.
Para saber mais sobre o aumento/classificação de pesquisa e outras informações de implementação, consulte Guia simples de implementação de pesquisa.
A implementação de pesquisa simples são os materiais do laboratório AEM Search Demystified de 2017.
Sim, um cliente usando WordPress pode usar o Seletor de ativos Adobe para selecionar imagens de seu servidor AEM Assets para adicionar a publicações em seu site WordPress.
Consulte Seletor de ativos para obter mais informações.