Si vous rencontrez des difficultés lors de la publication d'un archivage de magasin, procédez comme suit :
Pour configurer la journalisation du module Loader et augmenter le niveau de consignation, reportez-vous à la rubrique Personnalisation de la journalisation du module Loader.
Pour plus d'informations sur chaque fichier journal, reportez-vous à la rubrique Fichiers journaux de publication.
Configuration incomplète de WebSphere Application Server
Si vous utilisez Oracle et que vous n'avez pas effectué toutes les étapes de configuration de WebSphere Application Server présentées dans le Guide d'installation d'IBM WebSphere Commerce, au chapitre "Installation de WebSphere Application Server", section "Finalisation de la configuration de WebSphere Application Server", vous risquez de voir un message d'erreur similaire au message suivant dans le fichier wcs.log :
1f0070 SystemOut U 2002.02.28 11:48:15.318 java.lang.Class execute IdResGen Error while trying to retrieve text for error ORA-12154
Pour résoudre cet incident, suivez les instructions du chapitre susmentionné, redémarrez WebSphere Application Server et republiez le magasin.
Déverrouillage d'un archivage de magasin
Un archivage de magasin peut être verrouillé lors de la publication si une autre
personne l'utilise ou si une erreur se produit lors de l'accès à l'archivage. Avant
de déverrouiller le fichier, assurez-vous que personne d'autre ne l'utilise.
Pour déverrouiller un archivage de magasin, procédez comme suit :
Republication d'un contrat ou d'un compte
Si un message du journal ecmsg_nomhôte_horodatage.log ou ecmsg_nominstance_horodatage.log (iSeries) indique que la
publication a échoué lors de la tentative de republication de l'actif du contrat ou du
compte, procédez comme suit avant de retenter l'opération :
Pour les contrats :
Pour les comptes :
La publication a réussi mais le magasin ne s'affiche pas ou ne fonctionne
pas correctement
Si la publication a réussi, mais que vous ne pouvez pas lancer le magasin ou
que ce dernier ne fonctionne pas correctement, consultez le journal ecmsg_nomhôte_horodatage.log ou ecmsg_nominstance_horodatage.log (iSeries)
pour vérifier que les actifs de contrat et de compte sont publiés correctement. Si ce n'est pas le cas,
reportez-vous à la section "Republication d'un contrat ou d'un compte" ci-dessus.
Le journal de transactions pour la base de données est saturé
Si le message "Le journal de transactions pour la base de données est saturé,"
est affiché dans le journal message.txt, vous disposez des options suivantes :
Dans une fenêtre de commande DB2, tapez l'instruction suivante :
db2 get db cfg for nom_bd
Puis, recherchez la taille du fichier journal ( logfilsiz). Après avoir trouvé la taille du fichier journal, tapez:
db2 update db cfg for nom_bd using taille_fichier_journal
où logfilsiz est un nombre supérieur au nombre précédent.
Redémarrez DB2.
OU
Dans une fenêtre de commande DB2, tapez l'instruction suivante :
db2 update db cfg for nom_bd en utilisant LOGPRIMARY 20
où 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, reportez-vous au Guide d'administration DB2.
- Désactivez les tables récapitulatives. Si vous les laissez activées, les phénomènes suivants risquent de se produire :
- Les tables récapitulatives seront mises à jour lors de la publication, ce qui risque d'entraîner un dépassement de capacité du journal des transactions de la base de données et d'affecter les performances de publication. Pour désactiver les tables récapitulatives, procédez comme suit :
- Ouvrez le gestionnaire de configuration.
- Dans le gestionnaire de configuration, sélectionnez Instance, puis Recherche de la configuration.
- Sélectionnez l'onglet Optimisation du schéma.
- Vérifiez que toutes les cases sont décochées. Cliquez ensuite sur Valider.
java.lang.OutofMemoryError
Si l'état de la publication reste "Publication en cours" sur la page Liste des archivages de magasin et qu'aucune
activité informatique n'indique que la publication est toujours en cours, consultez le fichier wcs.log. Si le
message "java.lang.OutOfMemoryError" ou un message similaire figure dans le fichier wcs.log,
augmentez la taille de segment JVM du servlet dans WebSphere Application Server. Pour plus d'informations, reportez-vous à la rubrique Configuration et adaptation de WebSphere Commerce.
![]() |