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 :

Configuration incomplète de WebSphere Application Server
Si vous utilisez Oracle et que vous n'avez pas terminé la configuration de WebSphere Application Server décrite dans le Guide d'installation IBM WebSphere Commerce correspondant (chapitre "Installing WebSphere Application", rubrique "Complete the WebSphere Application Server Configuration"), il se peut qu'un message d'erreur comparable à celui-ci soit consigné dans le fichier journal 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 ce type d'erreur, suivez les instructions répertoriées dans le chapitre ci-dessus, redémarrez WebSphere Application Server et publiez de nouveau le magasin.

Déverrouillage d'un archivage de magasin
Un archivage de magasin peut être verrouillé pendant la publication si quelqu'un d'autre l'utilise ou si une erreur se produit lors de l'accès à cet archivage de magasin. 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 la ressource contrat ou 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 or ecmsg_nom_instance_horodatage.log pour vérifier que les ressources contrat et compte sont publiées correctement. Dans le cas contraire, reportez-vous à la rubrique "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 :
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

taille_fichier_journal est un nombre supérieur au nombre précédent.  
Redémarrez DB2.
OU
Dans une fenêtre de commande DB2, tapez :
db2 update db cfg for nom_bd en utilisant 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, reportez-vous au Guide d'administration DB2.

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 optimisation de WebSphere Commerce.

Rubriques connexes

Tâches connexes

IBM copyright