Découvrez les réponses à certains problèmes de configuration d’AEM.
La distribution sans fichier binaire est prise en charge pour les déploiements dans un entrepôt de données partagé et implique des agents qui exploitent le créateur de modules de l’exportateur de modules de distribution basé sur le coffre-fort (PID d’usine : org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory
).
Le mode sans fichier binaire étant activé, les modules de contenu distribués contiennent des références à des fichiers binaires plutôt que des fichiers binaires réels.
Pour activer la distribution sans fichier binaire, déployez un entrepôt de grands objets binaires partagé.
Vérifiez la propriété useBinaryReferences
dans la configuration OSGI avec le PID d’usine ( org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory
) que votre agent utilise.
Vérifiez le panneau Réseau (du navigateur Chrome), qui contient une configuration personnelle (JavaScript n’a pas été compressé).
Affichez la colonne Initiator
pour déterminer l’initiateur d’une requête. Elle indique les fichiers et les numéros de ligne correspondant aux appels AJAX effectués. Ensuite, vous pouvez suivre la fonction de gestion des erreurs et modifier le message d’erreur selon vos besoins.
Pour créer la fonction de copie de langue, les auteurs de contenu ont besoin d’autorisations à l’emplacement /content/projects
.
Si les auteurs doivent également gérer des projets, la solution consiste à ajouter l’auteur au groupe project-administrators
.
Avant de créer un projet de traduction, créez une racine de langue et une copie de langue dans la racine.
Par exemple :
Créez une racine de langue à l’emplacement /content/geometrixx
avec le nom fr_LU
(et le titre en français (Luxembourg)). Par la suite, créez une copie de langue de la page à partir du panneau Références et accédez à l’option Create structure only
dans Create & Translate
. Enfin, créez un projet de traduction, puis ajoutez la copie de langue à la tâche de traduction.
Pour plus d’informations, reportez-vous aux ressources supplémentaires ci-dessous :
AEM permet de consigner les modifications administratives pour améliorer les audits et la résolution des problèmes. Par défaut, les informations sont consignées dans le fichier error.log
. Pour faciliter la surveillance, il est recommandé de les rediriger vers un fichier journal distinct.
Pour rediriger la sortie vers un fichier journal distinct, consultez Comment auditer les opérations de gestion des utilisateurs dans AEM.
Adobe Experience Manager (AEM) 6.4 contient un assistant SSL et propose une interface utilisateur pour configurer la prise en charge de Jetty et Granite Jetty SSL.
Pour activer SSL par défaut, voir SSL par défaut.
Les services de contenu sont basés sur les modèles Sling et les développeurs d’AEM doivent fournir un graphique de modèle Sling pour chaque composant exporté.
Pour comprendre comment consommer des services de contenu d’AEM depuis une application React, consultez le tutoriel Prise en main des services de contenu AEM.
En outre, si les développeurs souhaitent exporter une arborescence de composants, ils peuvent également implémenter les interfaces ComponentExporter
et ContainerExporter
et utiliser la balise ModelFactory
pour itérer sur les composants enfants et renvoyer leur représentation de modèle. Consultez les ressources ci-dessous :
[1] Adobe-Marketing-Cloud/aem-core-wcm-components
[2] Apache Sling : Modèles Sling
Vous pouvez souscrire à la collecte de statistiques d’utilisation à l’aide de l’IU tactile ou de la console web. Pour des instructions détaillées, consultez Souscription à la collecte de statistiques d’utilisation agrégées.
Reportez-vous à la section Comprendre les raisons de la mise à niveau AEM qui décrit la ventilation de haut niveau des fonctionnalités clés pour les clients qui envisagent d’effectuer une mise à niveau vers la dernière version d’Adobe Experience Manager.
Lorsqu’un utilisateur charge les fichiers vidéo, s’il ne dispose pas des autorisations de suppression sous le nœud des actifs, la suppression des nœuds de bloc échoue et le chargement recommence.
Lorsque vous créez une copie de langue via l’interface utilisateur tactile (Références -> Mettre à jour la copie de langue), un nouveau dossier DAM est créé sous la nouvelle langue et les ressources sont référencées à partir de là.
Il s’agit du paramètre par défaut pour les configurations prêtes à l’emploi. Vous pouvez définir Traduire les ressources de page sur Ne pas traduire dans les configurations de traduction.
Pour AEM 6.4, Outils > Services cloud > Services cloud de traduction.
Vous pouvez désactiver OSGi Component Disabler. Pour utiliser ce service, voir OSGi Component Disabler.
Comme solution, vous pouvez également désactiver manuellement le composant via l’IU ou une commande curl
(exemple ci-dessous) après chaque redémarrage d’AEM.
curl -u admin:$(pass CQ_Admin) 'https://localhost:4502/system/console/components/com.day.cq.analytics.sitecatalyst.impl.importer.ReportImporter' --data 'action=disable'
AEM fournit divers mécanismes pour vous permettre de personnaliser les consoles et les fonctionnalités de création de page de votre instance de création. Pour savoir comment créer une console personnalisée et modifier l’affichage par défaut d’une console, veuillez consulter la section Personnalisation des consoles.
Un nouvel ensemble de composants Sling de Granite UI Foundation est créé pour Coral3 et se trouve sous /libs/granite/ui/components/coral/foundation. Un jeu est adapté aux composants basés sur CoralUI 2 et un autre à ceux basés sur CoralUI 3. Le nouveau jeu ne sera pas simplement un copier-coller de l’ancien, mais il sera nettoyé (par exemple en simplifiant et en supprimant les fonctionnalités abandonnées). Il est donc recommandé qu’une page utilise un jeu basé uniquement soit sur CoralUI 3 soit sur CoralUI 2.
Pour en savoir plus, veuillez consulter le Guide de migration vers CoralUI 3.
Pour en savoir plus sur l’accélération et le classement de la recherche ainsi que pour recevoir des informations supplémentaires sur la mise en œuvre, consultez le Guide de mise en œuvre de recherche simple.
La mise en œuvre de recherche simple est le matériel du Summit Lab AEM Search Demystified 2017.
Oui, un client utilisant WordPress peut utiliser Adobe Asset Picker pour sélectionner des images de son serveur AEM Assets et les ajouter aux publications sur son site WordPress.
Pour plus d’informations, veuillez consulter la section Sélecteur de ressources.