Collecte de données MustGather pour les problèmes du dictionnaire d'attributs

Préparez les informations MustGather suivantes avant d'appeler la prise en charge d'HCL pour vous aider à régler les problèmes du dictionnaire d'attributs.

Procédure

  1. Configurer les chaînes de suivi suivantes dans le Transaction server Docker container.
    com.ibm.commerce.tools.*=all: com.ibm.commerce.catalog.*=all: com.ibm.commerce.foundation.*=all: com.ibm.websphere.commerce.WC_SERVER=all
    Pour plus d'informations sur la manière d'établir des chaînes de traçabilité, voir Configuration de la journalisation pour le Transaction server.
  2. Reproduisez le problème.

    Enregistrez les étapes spécifiques que vous avez suivies pour reproduire le problème et les détails qui pourraient être pertinents.

  3. Collectez les fichiers suivants.
    • A partir du Transaction server Docker container.
      • /opt/WebSphere/AppServer/profiles/default/logs/server1/SystemOut*.log
      • /opt/WebSphere/AppServer/profiles/default/logs/server1/trace*.log
      • /opt/WebSphere/AppServer/profiles/default/installedApps/localhost/ts.ear/xml/config/com.ibm.commerce.catalog/wc-component.xml
    • A partir du Store server Docker container.
      • /opt/WebSphere/Liberty/usr/servers/default/apps/crs.ear/crs-web.war/WEB-INF/xml/config/com.ibm.commerce.catalog/*
  4. Exécutez les requêtes de base de données suivantes pour collecter les informations nécessaires à partir de votre base de données (résultats de sortie au format CSV).
    SELECT * FROM CATENTRY where CATENTRY_ID in (<catentry>) > CATENTRY.csv
    SELECT * FROM CATENTRYATTR where CATENTRY_ID in (<catentry>) > CATENTRYATTR.csv
    SELECT * FROM ATTR where ATTR_ID in (SELECT ATTR_ID FROM CATENTRYATTR where CATENTRY_ID in (<catentry>)) > ATTR.csv
    SELECT * FROM ATTRVAL where ATTR_ID in (SELECT ATTR_ID FROM CATENTRYATTR where CATENTRY_ID in (<catentry>))  > ATTRVAL.csv
    SELECT * FROM ATTRVALDESC where ATTR_ID in (SELECT ATTR_ID FROM CATENTRYATTR where CATENTRY_ID in (<catentry>)) > ATTRVALDESC.csv
    SELECT * FROM ATTRDESC where ATTR_ID in (SELECT ATTR_ID FROM CATENTRYATTR where CATENTRY_ID in (<catentry>)) > ATTRDESC.csv
    SELECT * FROM ATTRDICT > ATTRDICT.csv
    SELECT * FROM STOREENT > STOREENT.csv
    SELECT * FROM ATTRDICTGRP- >ATTRDICTGRP.csv
    SELECT * FROM ATTRDICTGRPATTRREL where ATTR_ID in (SELECT ATTR_ID FROM CATENTRYATTR where CATENTRY_ID in (<catentry>)) > ATTRDICTGRPATTRREL.csv
    SELECT * FROM ATTRDICTGRPDESC > ATTRDICTGRPDESC.csv
    SELECT * FROM ATTRDICTGRPREL > ATTRDICTGRPREL.csv