Identification et résolution des incidents de publication

Si vous rencontrez des difficultés lors de la publication d'un archivage de magasin, procédez comme suit :

  1. Consultez les fichiers journaux suivants :
    • activity.log
    • trace.log
    • message.txt
    • trace.txt
    • iSeries RESWCSID.txt
    • SystemOut.log et SystemErr.log
    Pour plus d'informations et pour connaître l'emplacement de chaque fichier journal, reportez-vous à la rubrique Fichier journal de publication.
  2. Pour configurer la journalisation pour le module Loader, et notamment augmenter le niveau de journalisation, consultez la section relative à la personnalisation de la journalisation.
  3. Activez le journal d'exécution WC_DEVTOOLS. Pour plus d'informations, consultez le manuel d'administration de WebSphere Commerce.
    1. Si des incidents se produisent lors de l'exécution d'une tâche précise, vous devez configurer un traçage pour le composant correspondant. Par exemple, si l'instruction contractimport ou accountimport échoue, activez le composant correspondant WC_Contract. Pour plus d'informations, consultez le manuel d'administration de WebSphere Commerce.
  4. Si une erreur se produit durant la phase de chargement des données de la publication, l'erreur s'affiche dans la page Détails de la publication de la console d'administration. Pour afficher cette page pour votre archivage de magasin, consultez la section Affichage des statuts de publication.
    Pour plus d'informations sur le fonctionnement de la publication, consultez le chapitre consacré à la publication d'un magasin complet du manuel WebSphere Commerce Store Development Guide.

Republication d'un contrat ou d'un compte

Si dans le fichier activity.log ou la page Détails de la publication, un message indique une double erreur sur le contrat et l'interruption de la publication, procédez comme suit :

Si dans le fichier activity.log ou la page Détails de la publication, un message indique qu'il existe une double erreur sur le compte mais que la publication est terminée correctement, ignorez ce message.

La publication aboutit mais le magasin ne s'affiche pas ou ne fonctionne pas correctement.

Si la publication aboutit mais que vous ne parvenez pas à démarrer le magasin ou que ce dernier ne fonctionne pas correctement, consultez le fichier activity.log pour connaître les erreurs.

AIXEnvironnement d'exploitation Sun SolarisLinuxWindows Journal des transactions saturé pour la base de données

Si un message indiquant que le journal des transactions est saturé pour la base de données est consigné dans le fichier journal message.txt, vous avez le choix entre les options suivantes :

Dans une fenêtre de commande DB2, tapez :   db2 get db cfg fornom_basededonnées
Puis, recherchez la taille du fichier journal (logfilsiz). Après avoir trouvé la taille du fichier journal, tapez :
 db2 update db cfg fornom_basededonnées using logfilsiz où la valeur de logfilsiz est supérieure à la valeur précédente.  Relancez DB2. OU Dans une fenêtre de commande DB2, entrez :db2 update db cfg fornom_basededonnéesusing LOGPRIMARY 20
20 représente le nombre de journaux primaires (ce numéro peut être différent pour votre site). L'augmentation de LOGPRIMARY augmente les besoins en espace. Pour plus d'informations, consultez le Guide d'administration DB2.