A integração do AEM com o Workfront retorna um erro devido à ausência do sufixo de configuração de proxy
Devido a um sufixo ausente na configuração do OSGi, a integração do Adobe Experience Manager (AEM) com o Workfront usando o Conector aprimorado pela primeira vez falha com um erro. Para corrigir isso, crie uma configuração de proxy com o sufixo correto e aplique-a para habilitar a comunicação de API bem-sucedida entre o AEM e o Workfront.
Descrição description
Ambiente
- Produto: Adobe Experience Manager (AEM) e Conector aprimorado do Workfront
- Versão do Conector: 1.9.21
- Instância: AEM as a Cloud Service (AEMaaCS)
Problema/Sintomas
- Os logs de erro mostram problemas de detecção de proxy durante as chamadas à API Workfront — Falha na chamada à API Workfront, verifique suas configurações de proxy.
- Não é possível instanciar a configuração de nuvem inicial do Conector aprimorado.
Resolução resolution
Observação: esta solução se aplica especificamente a ambientes AEMaaCS onde um proxy corporativo é usado para conexões de saída do AEM para o Workfront. Antes de prosseguir com essas etapas, verifique se todas as outras configurações, como chaves de API e nomes de domínio, estão configuradas corretamente.
No AEM as a Cloud Service, não é possível acessar o Felix Web Console (/system/console/configMgr) para aplicar as configurações de OSGi. Todas as configurações de OSGi, incluindo as configurações de proxy do Workfront, devem ser criadas como arquivos de configuração na base de código do projeto e implantadas usando o Cloud Manager.
Para resolver o problema de configuração de proxy do conector do Workfront:
-
Determine a Identidade Persistente (PID) OSGi para a configuração de proxy (por exemplo,
org.apache.http.proxyconfigurator). -
Na pasta de configuração do seu projeto (
ui.config), crie um arquivo como:code language-none /apps/<your-project>/config.<runmode>/org.apache.http.proxyconfigurator workfront.cfg.json
Defina parâmetros para o proxy, como host, porta, credenciais etc.
Para obter a nomenclatura correta e o direcionamento do ambiente, consulte a documentação:
- Configurando o OSGi para o Adobe Experience Manager as a Cloud Service
- Como usar as configurações de OSGi no AEM as a Cloud Service?
3. Adicione o novo arquivo de configuração ao repositório Git e acione uma implantação por meio do Cloud Manager. A configuração será selecionada pelo tempo de execução do AEM as a Cloud Service.
4. Depois de implantado, use o Developer Console (via Cloud Manager) para exibir as configurações OSGi ativas.
Leitura relacionada
- Instale o conector aprimorado do Workfront para Experience Manager no Guia do Usuário do AEMaaCS.
- Configure o conector aprimorado do Workfront para Experience Manager no Guia do Usuário do AEMaaCS.
- Configurar redes avançadas para o AEM as a Cloud Service no Guia do Usuário do AEMaaCS.