L’intégration d’AEM à Workfront renvoie une erreur en raison d’un suffixe de configuration de proxy manquant
En raison d’un suffixe manquant dans la configuration OSGi, l’intégration de Adobe Experience Manager (AEM) à Workfront à l’aide du connecteur amélioré échoue pour la première fois avec une erreur. Pour corriger ce problème, créez une configuration de proxy avec le suffixe correct et appliquez-la pour permettre une communication réussie de l’API entre AEM et Workfront.
Description description
Environnement
- Produit : Adobe Experience Manager (AEM) et le connecteur amélioré Workfront
- Version du connecteur : 1.9.21
- Instance : AEM as a Cloud Service (AEMaaCS)
Problème/Symptômes
- Les journaux d’erreurs affichent les problèmes de détection de proxy lors des appels API Workfront — L’appel API Workfront a échoué, vérifiez vos paramètres de proxy.
- La configuration cloud initiale pour le connecteur amélioré ne peut pas être instanciée.
Résolution resolution
Remarque : cette solution s’applique spécifiquement aux environnements AEMaaCS où un proxy d’entreprise est utilisé pour les connexions sortantes d’AEM vers Workfront. Avant de suivre ces étapes, assurez-vous que toutes les autres configurations, telles que les clés API et les noms de domaine, sont correctement configurées.
Dans AEM as a Cloud Service, il n’est pas possible d’accéder à la console web Felix (/system/console/configMgr) pour appliquer les configurations OSGi. Toutes les configurations OSGi, y compris les paramètres de proxy Workfront, doivent être créées sous forme de fichiers de configuration dans la base de code de votre projet et déployées à l’aide de Cloud Manager.
Pour résoudre le problème de configuration du proxy du connecteur Workfront :
-
Déterminez l’identité persistante OSGi (PID) pour la configuration du proxy (par exemple,
org.apache.http.proxyconfigurator). -
Dans le dossier de configuration de votre projet (
ui.config), créez un fichier tel que :code language-none /apps/<your-project>/config.<runmode>/org.apache.http.proxyconfigurator workfront.cfg.json
Définissez des paramètres pour votre proxy, tels que l’hôte, le port, les informations d’identification, etc.
Pour obtenir des noms et un ciblage d’environnement corrects, consultez la documentation :
- Configuration d’OSGi pour Adobe Experience Manager as a Cloud Service
- Comment utiliser les configurations OSGi dans AEM as a Cloud Service ?
3. Ajoutez le nouveau fichier de configuration à votre référentiel Git et déclenchez un déploiement via Cloud Manager. La configuration sera récupérée par le runtime AEM as a Cloud Service.
4. Une fois déployé, utilisez Developer Console (via Cloud Manager) pour afficher les configurations OSGi actives.
Lecture connexe
- Installez Workfront pour le connecteur amélioré Experience Manager dans le Guide de l’utilisateur AEMaaCS.
- Configurez Workfront pour le connecteur amélioré Experience Manager dans le Guide de l’utilisateur AEMaaCS.
- Configurez la mise en réseau avancée pour AEM as a Cloud Service dans le Guide de l’utilisateur d’AEMaaCS.