Configuration de la journalisation des événements pour le moteur de promotion
Activez la journalisation des événements pour suivre les problèmes liés aux événements de promotion. Les événements sont écrits dans le fichier SystemOut.log qui contient toutes les autres sorties HCL Commerce. Lorsque la journalisation des événements est activée, les événements de promotion provenant de HCL Commerce Accelerator et du Management Center sont inclus dans le fichier.
Procédure
-
Editez le fichier XML de configuration du moteur de promotion.
workspace_dir/WC/xml/PromotionEngineConfiguration/WCSPromotionEngineConfig.xml
-
Mettez à jour le segment de code suivant :
Supprimez les segments en gras pour activer la journalisation des événements. Il s'agit notamment du délimiteur de commentaire (<!-- <Listener impl="com.ibm.commerce.marketing.promotion.event.PrintPromotionLifeCycleEventListener"> <Name>PrintLifeCycleEventListener</Name> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionChangedEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionCreatedEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionDeployedEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionRemovedEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionResetEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionResumedEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionSuspendedEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionWithdrawnEvent</ListensFor> </Listener> <Listener impl="com.ibm.commerce.marketing.promotion.event.PrintPromotionExecutionEventListener"> <Name>PrintExecutionEventListener</Name> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionAssessedEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionAppliedEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionEliminatedEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionQualifiedEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionRejectedEvent</ListensFor> </Listener> <Listener impl="com.ibm.commerce.marketing.promotion.event.PrintPromotionRASEventListener"> <Name>PrintRASEventListener</Name> <StoreKey> <DN>ou=BlueMall B2C Organization,o=Seller Organization,o=Root Organization</DN> <Identifier>BlueStore 201</Identifier> </StoreKey> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionDebugEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionErrorEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionLogEvent</ListensFor> <ListensFor>com.ibm.commerce.marketing.promotion.event.PromotionTraceEvent</ListensFor> </Listener> --><!-- and -->) et de l'intégralité de l'élément XML StoreKey. - Sauvegardez le fichier.