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 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

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

Rubriques connexes

Tâches connexes

IBM copyright