Publication d'un archivage de magasin à partir de la console d'administration

La publication d'un archivage de magasin sur un serveur WebSphere Commerce Server permet de créer un magasin opérationnel.

Business Edition uniquementDans WebSphere Commerce, Business Edition, les modèles de fichiers d'archivage de magasin sont également utilisés pour mettre en forme et fournir des structures d'entreprise, des rôles utilisateur prédéfinis et des politiques de contrôle des accès nécessaires à la création de l'environnement de votre magasin ou de votre site, ainsi que des collections d'actifs de magasin permettant de créer un catalogue ou une devanture. Pour créer un magasin actif, vous devez publier l'un des archivages de magasins composés. Vous pouvez également publier une suite d'archivages de magasin de composants pour publier un magasin en cours de fonctionnement. Cette information est présentée dans la rubrique Publication d'un archivage de magasin à partir de la console d'administration - Options avancées.

Pour obtenir la liste des exemples d'archivage de magasin disponibles avec WebSphere Commerce, reportez-vous à la section Archivages de modèle de magasin.

Important : Suivez les instructions de ce fichier pour publier les archivages de magasin composés. Pour obtenir de plus amples informations relatives à la publication d'autres types d'archivages de magasin, reportez-vous à la section Publication d'un archivage de magasin à partit de la console d'administration - Options avancées.

Pour publier un archivage de magasin à partir de la console d'administration, procédez comme suit :

  1. Assurez-vous que vous disposez des droits d'accès Administrateur de site.
  2. Vérifiez le fonctionnement des services et serveurs appropriés.
  3. AIXSystème d'exploitation Sun SolarisLinuxWindowsConfigurez la publication.
  4. (Facultatif) Sauvegardez votre base de données WebSphere Commerce pour pouvoir, au besoin, restaurer la version antérieure à la publication. 
  5. Ouvrez la console d'administration en sélectionnant l'option Site.
  6. Dans le menu Archivages de magasin, sélectionnez Publier. La page Archivages de magasins affiche les archivages disponibles pour la publication. Par défaut, la page affichant les archivages de magasin composés s'affiche.
    Remarque : Pour publier un archivage de magasin autre qu'un archivage de magasin composé, reportez-vous à la section Publication d'un archivage de magasin à partir de la console d'administration - Options avancées.

    Cette liste contient les vues suivantes :

    Vue Description
    Par défautContient les archivages de magasins composés.

    Les exemples d'archivages de magasins composés comportent la structure d'entreprise, les rôles utilisateur prédéfinis et les politiques de contrôle d'accès permettant de créer un environnement, ainsi qu'un exemple de magasin ou de site.

    Vente grand publicContient tous les exemples d'archivages de magasins de vente grand public, notamment l'exemple archivage de magasin composé Vente grand public et tous les archivages de composants. Chaque archivage de composants contient une partie des ressources contenues dans l'archivage de magasin composé.   
    Commerce interentreprisesContient tous les exemples d'archivages de magasins de commerce interentreprises, notamment l'exemple archivage de magasin composé de commerce interentreprises et tous les archivages de composants. Chaque archivage de composants contient une partie des ressources contenues dans l'archivage de magasin composé.   
    Chaîne de demandeContient tous les exemples d'archivages de magasins liés à la chaîne de demande, notamment l'exemple archivage de magasin composé Chaîne de demande et tous les archivages de composants. Chaque archivage de composants contient une partie des ressources contenues dans l'archivage de magasin composé.   
    Chaîne d'approvisionnementContient tous les exemples d'archivages de magasins liés à la chaîne d'approvisionnement, notamment l'exemple archivage de magasin composé Chaîne d'approvisionnement et tous les archivages de composants. Chaque archivage de composants contient une partie des ressources contenues dans l'archivage de magasin composé.   
    HébergementContient tous les exemples d'archivages de magasins liés à Hébergement, notamment l'exemple archivage de magasin composé Hébergement et tous les archivages de composants. Chaque archivage de composants contient une partie des ressources contenues dans l'archivage de magasin composé.

    Pour plus d'informations concernant les archivages de magasins fournis avec WebSphere Commerce, consultez les fichiers suivants :

  7. Sélectionnez l'archivage de magasin que vous souhaitez publier. Pour prévisualiser le magasin, cliquez sur Aperçu. Une version HTML du magasin publié s'affiche dans une autre fenêtre.
    Remarque : Les aperçus ne sont disponibles que pour les archivages de magasins contenant des magasins destinés aux clients.
  8. Cliquez sur Suivant. La page Paramètres s'affiche. Les paramètres qui s'affichent diffèrent selon l'archivage de magasin sélectionné. Pour obtenir de plus amples informations, reportez-vous à la section Paramètres de l'utilitaire de publication par archivage de magasin.
    1. Si vous publiez un exemple d'archivage de magasin pour la première fois, validez les valeurs des paramètres par défaut. Si vous publiez un archivage de magasin autre qu'un archivage de magasin composé, ou si vous souhaitez publier un second magasin du même type que l'archivage de magasin précédemment publié, reportez-vous à la section Publication d'un archivage de magasin à partir de la console d'administration - Options avancées.
      Important : Il est déconseillé de publier plus d'un type d'archivage de magasin composé ou d'archivage de magasin de structure d'entreprise dans une même instance (par exemple, ne publiez pas ConsumerDirect.sar et DemandChain.sar dans la même instance), car vous risquez d'écraser des données déjà publiées.
    2. Cliquez sur Suivant. La page Récapitulatif affiche l'archivage de magasin et les paramètres sélectionnés ainsi que l'emplacement cible de la publication.
      Remarque : Si vous souhaitez vérifier la structure des fichiers du magasin après la publication, notez bien l'emplacement de la publication.
  9. Après avoir pris connaissance des informations récapitulatives, cliquez sur Terminer. Une boîte de dialogue de confirmation s'affiche et vous indique le numéro du travail de publication. Notez-le. Cliquez sur OK. La page des statuts des travaux de publication s'affiche. L'état de la publication est indiqué dans la colonne qui répertorie les statuts des publications. Cliquez sur Actualiser pour mettre à jour le statut.
  10. Pour plus de détails sur un travail en particulier, sélectionnez-le dans la liste. Cliquez sur Détails. La page Détails de la publication s'affiche. Tout au long de la publication de l'archivage de magasin, la page Détails de la publication est régénérée automatiquement toutes les 20 secondes affichant ainsi le dernier statut de la publication.  
    Remarque : Si une erreur se produit au cours de la publication, une fenêtre contenant des précisions sur l'erreur s'affiche. Pour plus d'informations, reportez-vous à la rubrique Identification des incidents de publication.
  11. Vérifiez les détails de la publication.
  12. Si la publication de l'archivage de magasin aboutit, vous pouvez démarrer votre magasin. Pour afficher et tester le magasin, cliquez sur Visiter le magasin. Une boîte de dialogue s'affiche et vous demande d'indiquer le contexte applicatif Web. Validez la valeur par défaut. Cliquez sur OK.
    Remarques :
    Le fait de compiler les fichiers JSP (JavaServer Pages) dans votre site ou votre magasin avant de le lancer permet de réduire considérablement le temps de chargement de chacune des pages de magasin. Par conséquent, il est conseillé de compiler les fichiers JSP de votre magasin ou de votre site par lots après la publication d'un archivage de magasin. Pour compiler les fichiers JSP de votre magasin par lots, reportez-vous à la section Compilation de fichiers JSP.

    Business Edition uniquementSi vous publiez un archivage de magasin Commerce interentreprises (ToolTech), vous devez arrêter puis redémarrer le serveur commerce avant de visualiser le magasin car la page d'enregistrement pourrait ne pas s'afficher correctement. Pour plus d'informations, reportez-vous à la rubrique Démarrage et arrêt de WebSphere Commerce. Afin d'éviter l'affichage intempestif d'erreurs, supprimez le travail SendTransactionMsg des travaux planifiés. Pour avoir plus d'informations, reportez-vous à la rubrique Suppression d'un travail planifié.

  13. Afin d'activer le stockage en mémoire des modèles de magasins, vous devez fusionner le fichier cachespec.xml situé dans le répertoire suivant :

    répinstall_WC/samples/dynacache/ nom_modèle_métier
    iSeriesréputilisateur_WC/Base/WAS_nom_instance/installedApps/ nom_cellule/WC_nom_instance.ear/
    Stores.war/WEB-INF avec le fichier cachespec.xml situé dans le répertoire suivant :répinstall_WC/installedApps/nom_hôte/WC_ nom_instance.ear/Stores.war/WEB-INF
    iSeriesréputilisateur_WC/InstalledApps/ nom_hôte/WC_nom_instance.ear/Stores.war/WEB-INF. Vous devez modifier le fichier cachespec.xml existant dans le répertoire WEB-INF en fonction des modifications présentes dans le premier fichier au lieu de le remplacer. Remarque : Dans WebSphere Studio, le stockage en mémoire cache est activé par défaut, c'est pourquoi vous n'êtes pas tenu de terminer cette étape si vous publiez dans WebSphere Studio.

  14. Ensuite, mettez un signet sur le site et fermez le navigateur.

Important :

  1. Si vous lancez votre serveur Web sur un noeud différent de celui de WebSphere Commerce, suivez la procédure suivante après avoir publié un archivage de magasin :
    1. Arrêtez le serveur Web.
    2. Copiez les ressources Web du magasin depuis le répertoire suivant du poste WebSphere Commerce vers le même répertoire sur le poste du serveur Web :
      • répinstall_WAS/installedApps/nom_hôteWC_demo.ear/Stores.war
      • iSeriesréputilisateur_WAS/InstalledApps/ nom_hôteWC_demo.ear/Stores.war
    3. Démarrez le serveur Web.
  2. Si vous modifiez le chemin du contexte applicatif Web, assurez-vous que le nouveau correspond au chemin défini dans WebSphere Commerce Server.
  3. Vous ne pouvez publier qu'un archivage de magasin à la fois.
  4. Lorsque vous démarrez le magasin FashionFlow à partir de la console d'administration, vous êtes connecté au magasin avec les mêmes nom utilisateur et mot de passe que ceux que vous avez utilisés pour vous connecter à la console. Si vous modifiez votre mot de passe dans le magasin, vous le modifiez également pour la console d'administration. A la place, pour tester les fonctions dans le magasin, notamment le changement de mot de passe, sauvegardez l'adresse du site, fermez toutes les fenêtres du navigateur, puis reconnectez-vous au magasin. Pour plus d'informations, reportez-vous à la section Limites lors de l'utilisation de plusieurs fenêtres de navigateur.
  5. Si vous envisagez de modifier les fichiers JSP après avoir publié le magasin, désactivez la fonction de mise en cache du servlet dans WebSphere Application Server. Pour plus d'informations, consultez le chapitre relatif à la mise en cache dynamique du manuel d'administration de WebSphere Commerce. Si vous utilisez WebSphere Commerce Studio, la mise en cache du servlet est désactivée par défaut.