Utilitaire webFeedLoad
L'utilitaire webFeedLoad facilite l'intégration d'un flux Web à HCL Commerce.
Lorsque vous exécutez l'utilitaire de flux Web, les tables suivantes sont mises à jour : ATCHTGT, ATCHTGTDSC, ATCHAST (pour vérifier les détails de l'heure de création et de l'heure de mise à jour), CMFILE (pour vérifier les détails UPLOAD_TIMESTAMP), CMFILEDIR, CMSMALLFILE, CMLARGEFILE
Définition du niveau de journalisation
Définissez le niveau de journalisation (.INFO, FINER ou FINEST) et l'emplacement des fichiers journaux dans le fichier workspace_dir/WC/xml/config/dataload/logging.properties, par exemple :
=====================================================================================================
# Default global logging level, FINEST
.level=INFO
# ConsoleHandler
java.util.logging.ConsoleHandler.level=INFO
java.util.logging.ConsoleHandler.formatter=com.ibm.commerce.foundation.dataload.logging.DataLoadConsoleFormatter
# FileHandler
java.util.logging.FileHandler.level=FINEST
# Naming style for the output file:
java.util.logging.FileHandler.pattern=../logs/wc-dataload.log
====================================================================================================
Droits d'accès aux fichiers
- Vérifiez que tous les fichiers du système de gestion de contenu (CMS) appartiennent à
wasuser. - Exécutez l'utilitaire WebFeedLoad.sh en tant que
wasuser.

Valeurs des paramètres
- configFile
- Obligatoire. chemin complet du fichier de configuration de l'utilitaire. Une erreur est générée si ce paramètre n'est pas spécifié.
- waspath
- Obligatoire : Chemin d'accès complet du fichier pour WC_eardir.
Ce paramètre est facultatif. - XmlValidation
- Facultatif : Spécifiez true ou false.
- GenerateDataLoadConfigOnly
- Facultatif : Spécifiez true ou false.
- LoadOrder
- Facultatif : liste séparée par des virgules d'éléments à charger.
- ConsoleHandler.level
- Facultatif : Fournissez level name.
- package_name.level=nom du niveau
- Facultatif : Où level name peut être OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL.
Syntaxe de commande
./webFeedLoad.sh /fullpath/Web-feed-config.xml –Dwaspath=pathToWC.ear


webFeedLoad ../bin/sample/webfeedconfig.xml -Dwaspath=../../AppServer/demo/installedApps/WC_EAR -DXmlValidation=false
webFeedLoad.bat /fullpath/Web-feed-config.xml
Exécution de l'utilitaire à partir de la console d'administration
Pour plus d'informations sur la configuration du planificateur pour exécuter l'utilitaire de flux Web, voir Planification d'un travail au niveau site.
Ignorez les caractères spéciaux dans les paramètres, en utilisant par exemple les entités XML pour les esperluettes : configFile=C:\temp\config_file.xml& XmlValidation=true&errorLogPath=C:\temp&ConsoleHandler.Level=FINEST&FileHandler.Level=INFO .
Vous pouvez indiquer les paramètres suivants :
- configFile
- Obligatoire : chemin du fichier de configuration de flux Web.
- XmlValidation
- Facultatif : activer ou désactiver la validation XML.
- errorLogPath
- Facultatif : chemin du fichier journal des erreurs généré.
- ConsoleHandler.Level
- Facultatif : définit le niveau de journalisation du gestionnaire de console.
- FileHandler.Level
- Facultatif : définit le niveau de journalisation du gestionnaire de fichiers.
- LoadOrder
- Facultatif : définit l'ordre de chargement.