Show Menu
SUJETS×

Diagnostic ContextHub

ContextHub fournit une page de diagnostic où vous avez accès à une vue d’ensemble du framework ContextHub. To open the page, go to the contexthub.diagnostics.html page of your AEM author instance, for example:
http://<host>:<port>/conf/<tenant>/settings/cloudsettings/default/contexthub.diagnostics.html
La page de diagnostic de ContextHub présente des informations sur les magasins et les modules d’IU qui ont été créés, les dossiers de bibliothèque cliente chargés et les liens vers des pages utiles.
Pour que les informations de diagnostic soient renvoyées, le mode de débogage doit être activé, sinon la page de diagnostic est vide. Se reporter à ce document pour plus de détails sur l’activation du mode débogage.
Pour les configurations ContextHub toujours situées sous leurs chemins hérités, l’emplacement de la page de diagnostics est http://<host>:<port>/libs/settings/cloudsettings/legacy/contexthub.diagnostics.html .

Magasins

La section Magasins répertorie tous les magasins ContextHub qui ont été configurés. Chaque élément de la liste comprend les informations suivantes :
  • title : type de magasin sur lequel le magasin est basé.
  • path : chemin d’accès au nœud du référentiel contenant la configuration.
  • resourceType : chemin du nœud du référentiel où le type de magasin est défini.
  • clientlibs : catégories des bibliothèques clientes chargées qui implémentent le type de magasin.

Modules

La section Modules répertorie tous les modules d’IU ContextHub qui ont été configurés. Chaque élément de la liste comprend les informations suivantes :
  • Titre : Type de module d’interface utilisateur sur lequel le module d’interface utilisateur est basé.
  • path : chemin d’accès au nœud du référentiel contenant la configuration.
  • resourceType : chemin du nœud du référentiel où le type de module d’IU est défini.
  • clientlibs : catégories des bibliothèques clientes chargées qui implémentent le type de module d’IU.

Clientlibs

La section Clientlibs répertorie tous les dossiers de bibliothèque cliente chargés par ContextHub. Les bibliothèques clientes sont catégorisées :
  • **kernel.js : ** bibliothèques clientes qui implémentent le framework ContextHub, le moteur de segment et les types de stockage.
  • ui.js : bibliothèques clientes qui implémentent les types de modules d’IU et l’IU ContextHub.
  • style.css : fichiers CSS chargés à partir des bibliothèques clientes.

URL

La section URL contient des liens vers les fonctionnalités de ContextHub :
  • Editeur de configuration : Ouvre la page Configuration de ContextHub dans laquelle vous pouvez configurer les magasins, les modes d’interface utilisateur et les modules d’interface utilisateur.
  • Configuration des modules ContextHub : Ouvre le fichier /etc/cloudsettings/default/contexthub.config.kernel.js, qui contient la représentation de l’objet Javascript des configurations de stockage ContextHub.
  • Configuration de l’interface utilisateur ContextHub : Ouvre le fichier /etc/cloudsettings/default/contexthub.config.ui.js, qui contient la représentation de l’objet Javascript des configurations du mode d’interface utilisateur ContextHub.
  • kernel.js : Ouvre le fichier /etc/cloudsettings/default/contexthub.kernel.js, qui contient le code source des bibliothèques clientes qui implémentent la structure ContextHub, le moteur de segments et les types de stockage.
  • ui.js : Ouvre le fichier /etc/cloudsettings/default/contexthub.ui.js, qui contient le code source des bibliothèques clientes qui implémentent les types d’interface utilisateur et de module d’interface ContextHub.
  • style.css : Ouvre le fichier /etc/cloudsettings/default/contexthub.styles.css, qui contient les styles CSS pour l’interface utilisateur ContextHub et les modules d’interface utilisateur.