HCL Commerce Version 9.1.12.0 or later

Dépannage : Impossible d'approuver l'inscription du vendeur

Lorsque vous tentez d'approuver l'enregistrement d'un nouveau vendeur à l'aide du bouton Approuver l'enregistrement dans l'outil Approbations, le vendeur est signalé comme un vendeur existant.

Problème

Lorsque vous tentez d'approuver l'enregistrement d'un nouveau vendeur à l'aide du bouton Approuver l'enregistrement dans l'outil Approbations, le vendeur est signalé comme un vendeur existant. Vous pouvez observer le contenu du journal de trace semblable à celui-ci :
com.ibm.commerce.exception.ECSystemException : commande introuvable : "SendMarketingTriggers". sur com.ibm.commerce.command.CommandFactory.locateCommandEntry(CommandFactory.java:558) sur com.ibm.commerce.component.BaseComponentImpl.executeCommand(BaseComponentImpl.java:216) sur com.ibm.commerce.component.WebAdapterComponentImpl.executeCommand (WebAdapterComponentImpl.java:46) sur com.ibm.commerce.component.objimpl.WebAdapterServiceBeanBase.executeCommand(WebAdapterServiceBeanBase.java:43) sur com.ibm.commerce.component.objects.EJSLocalNSLWebAdapterService_bd9a6c99.executeCommand(EJSLocalNSLWebAdapterService_bd9a6c99.ja va) à com. ibm.commerce.scheduler.SchedulerJob.process(SchedulerJob.java:591) sur com.ibm.commerce.scheduler.SchedulerSecurityPriviledgedAction.run(SchedulerSecurityPriviledgedAction.java:59) sur com.ibm.commerce.scheduler.SchedulerJob.run(SchedulerJob. java:1134) sur com.hcl.commerce.threadmanagement.internal.BaseWork.run(BaseWork.java:106) sur javax.enterprise.concurrent.ManagedExecutors$RunnableAdapter.run(ManagedExecutors.java:211) sur com.ibm.ws .asynchbeans.SubownedTask.run(SubmitteTask.java:711) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1909) Fin des traces d'exception. [16/03/23 0:30:00:349 EDT] 000075cb CommerceSrvr E processus com.ibm.commerce.scheduler.SchedulerJob CMN0409E : L'erreur suivante s'est produite lors du traitement : " Identité de corrélation : -448e8a6c:186e0ccba92:-7e8c Données supplémentaires : null Exception actuelle : message : _ERR_CMD_CMD_NOT_FOUND Trace de pile : com.ibm.commerce.exception.ECSystemException : commande introuvable : "SaveMarketingStatistics". à com.ibm.commerce.command.CommandFactory.locateCommandEntry(CommandFactory.java:558) à com .ibm.commerce.component.BaseComponentImpl.executeCommand(BaseComponentImpl.java:216) sur com.ibm.commerce.component.WebAdapterComponentImpl.executeCommand(WebAdapterComponentImpl.java:46) sur com.ibm.commerce.component.objimpl.WebAdapterServiceBeanBase.executeCommand (WebAdapterServiceBeanBase.java:43) sur com.ibm.commerce.component.objects.EJSLocalNSLWebAdapterService_bd9a6c99.executeCommand(EJSLocalNSLWebAdapterService_bd9a6c99.java) sur com.ibm.commerce.scheduler.SchedulerJob.process(SchedulerJob.java:591) sur com.ibm. commerce.scheduler.SchedulerSecurityPriviledgedAction.run(SchedulerSecurityPriviledgedAction.java:59) sur com.ibm.commerce.scheduler.SchedulerJob.run(SchedulerJob.java:1134) sur com.hcl.commerce.threadmanagement.internal.BaseWork.run(BaseWork. java:106) sur javax.enterprise.concurrent.ManagedExecutors$RunnableAdapter.run(ManagedExecutors.java:211) sur com.ibm.ws.asynchbeans.SubownedTask.run(Submittetask.java:711) sur com.ibm.ws.util .ThreadPool$Worker.run(ThreadPool.java:1909) Fin des traces d'exception. ". Identité de corrélation : -448e8a6c:186e0ccba92:-7e8c Données supplémentaires : null Exception actuelle : Message : _ERR_CMD_CMD_NOT_FOUND Trace de pile : com.ibm.commerce.exception.ECSystemException : Commande introuvable : « SaveMarketingStatistics ». sur com.ibm.commerce.command.CommandFactory.locateCommandEntry(CommandFactory.java:558) sur com.ibm.commerce.component.BaseComponentImpl.executeCommand(BaseComponentImpl.java:216) sur com.ibm.commerce.component.WebAdapterComponentImpl.executeCommand (WebAdapterComponentImpl.java:46) sur com.ibm.commerce.component.objimpl.WebAdapterServiceBeanBase.executeCommand(WebAdapterServiceBeanBase.java:43) sur com.ibm.commerce.component.objects.EJSLocalNSLWebAdapterService_bd9a6c99.executeCommand(EJSLocalNSLWebAdapterService_bd9a6c99.ja va) à com. ibm.commerce.scheduler.SchedulerJob.process(SchedulerJob.java:591) sur com.ibm.commerce.scheduler.SchedulerSecurityPriviledgedAction.run(SchedulerSecurityPriviledgedAction.java:59) sur com.ibm.commerce.scheduler.SchedulerJob.run(SchedulerJob. java:1134) sur com.hcl.commerce.threadmanagement.internal.BaseWork.run(BaseWork.java:106) sur javax.enterprise.concurrent.ManagedExecutors$RunnableAdapter.run(ManagedExecutors.java:211) sur com.ibm.ws .asynchbeans.SubownedTask.run(SubmitteTask.java:711) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1909) Fin des traces d'exception. [16/03/23 0:31:56:065 EDT] 00003f67 SystemErr R 131913384 [WebContainer : 6] INFO org.apache.wink.server.internal.RequestProcessor - *L'erreur suivante s'est produite lors de l'invocation de la chaîne de gestionnaires : WebApplicationException (401 - Non autorisé) avec le message « null » lors du traitement de la requête GET envoyée à https://localhost/wcs/resources/store/1/databean?profileName=IBM_Store_Details&jspStoreDir=AuroraStorefrontAssetStore&langId=-1&responseFormat=json* [16/03/23 0:32:29:889 EDT] 00000054 CommerceSrvr I com.ibm.commerce.member.facade.server.commands.LTPAAuthenticationServiceCmdImpl validateParameters La commande ne peut pas être exécutée car le paramètre "LTPAToken" n'a pas été spécifié. [16/03/23 0:32:29:889 EDT] 00000054 ExtendedInfo I CWXFR9010I : Informations étendues : [componentId=com.ibm.commerce.member] [16/03/23 0:32:29:954 EDT] 00000054 BusinessObjec I com.ibm.commerce.foundation.client.facade.bod.servlet.spring.BusinessObjectDocumentController getFailedForward(HttpServletRequest,HttpServletResponse,AbstractBusinessObjectDocumentException) 2160 : La commande ne peut pas être exécutée car le paramètre "LTPAToken" n'a pas été spécifié. [16/03/23 0:33:37:068 EDT] 00000b10 BusinessExcep E CNTR0020E : EJB a levé une exception inattendue (non déclarée) lors de l'appel de la méthode "processCatalogFilter" sur le bean "BeanId(WC#Catalog-Server.jar# Catalogue, nul)". Exception data: java.lang.NoClassDefFoundError: com/ibm/commerce/foundation/common/util/logging/LoggingFileHandler$1 at com.ibm.commerce.foundation.common.util.logging.LoggingFileHandler.publish(LoggingFileHandler.java:141) at java.util.logging.Logger.log(Logger.java:749) at com.ibm.ws.logging.WsLogger.deliverOrBuffer(WsLogger.java:416) at com.ibm.ws.logging.WsLogger.log(WsLogger.java:394) at com.ibm.ws.logging.WsLogger.logp(WsLogger.java:599) at com.ibm.commerce.catalog.facade.server.helpers.SearchUpdateHelper.invalidateCacheForStoreHeader(SearchUpdateHelper.java:4749) at com.ibm.commerce.catalog.facade.server.event.consumer.CatalogFilterEventConsumer.performInvalidation(CatalogFilterEventConsumer.java:264) at com.ibm.commerce.catalog.facade.server.event.consumer.CatalogFilterEventConsumer.processEvent(CatalogFilterEventConsumer.java:128) at com.ibm.commerce.foundation.internal.common.event.core.CommonEventProcessor.raiseEvent(CommonEventProcessor.java:152) at com.ibm.commerce.foundation.internal.common.event.emitter.CommonEventEmitter.sendEvent(CommonEventEmitter.java:68) at com.ibm.commerce.foundation.internal.common.event.core.CommonEvent.completeEvent(CommonEvent.java:371) at com.ibm.commerce.catalog.facade.server.commands.ProcessCatalogFilterCmdImpl.sendCatalogFilterEvent(ProcessCatalogFilterCmdImpl.java:104) at com.ibm.commerce.catalog.facade.server.commands.ProcessCatalogFilterCmdImpl.buildAcknowledgeBusinessObjectDocument(ProcessCatalogFilterCmdImpl.java:80) at com.ibm.commerce.foundation.server.command.bod.AbstractProcessBusinessObjectDocumentCmdImpl.performAction(AbstractProcessBusinessObjectDocumentCmdImpl.java:618) at com.ibm.commerce.foundation.server.command.bod.AbstractActionBusinessObjectDocumentCmdImpl.performExecute(AbstractActionBusinessObjectDocumentCmdImpl.java:146) at com.ibm.commerce.foundation.server.command.bod.BusinessObjectCommandTargetImpl.executeCommand(BusinessObjectCommandTargetImpl.java:116) at com.ibm.websphere.command.TargetableCommandImpl.execute(TargetableCommandImpl.java:139) at com.ibm.websphere.command.CacheableCommandImpl.execute(CacheableCommandImpl.java:139) at com.ibm.commerce.command.MeasuredCacheableCommandImpl.execute(MeasuredCacheableCommandImpl.java:69) at com.ibm.commerce.foundation.server.command.bod.BusinessObjectDocumentProcessor.processBusinessObjectDocument(BusinessObjectDocumentProcessor.java:276) at com.ibm.commerce.catalog.facade.server.CatalogFacadeImpl.processCatalogFilter(CatalogFacadeImpl.java:361) at com.ibm.commerce.catalog.facade.server.EJSLocalNSLCatalog_01190320.processCatalogFilter(EJSLocalNSLCatalog_01190320.java) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at com.ibm.commerce.foundation.internal.client.services.invocation.impl.NoInterfaceEJBInvocationBindingImpl.invoke(NoInterfaceEJBInvocationBindingImpl.java:225) at com.ibm.commerce.foundation.internal.client.services.invocation.InvocationService.invoke(InvocationService.java:113) at com.ibm.commerce.foundation.client.facade.bod.AbstractBusinessObjectDocumentFacadeClient.internalSendBusinessObjectDocument(AbstractBusinessObjectDocumentFacadeClient.java:818) at com.ibm.commerce.foundation.client.facade.bod.AbstractBusinessObjectDocumentFacadeClient.sendBusinessObjectDocument(AbstractBusinessObjectDocumentFacadeClient.java:529) at com.ibm.commerce.catalog.facade.client.AbstractCatalogFacadeClient.processCatalogFilter(AbstractCatalogFacadeClient.java:1913) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at com.ibm.commerce.rest.bod.AbstractBodMappingFlow.execute(AbstractBodMappingFlow.java:897) at com.ibm.commerce.rest.bod.AbstractBodMappingResource.post(AbstractBodMappingResource.java:347) at com.ibm.commerce.rest.bod.AbstractBodMappingResource.post(AbstractBodMappingResource.java:281) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at org.apache.wink.server.internal.handlers.InvokeMethodHandler.handleRequest(InvokeMethodHandler.java:63) at org.apache.wink.server.handlers.AbstractHandler.handleRequest(AbstractHandler.java:33) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at com.ibm.commerce.foundation.rest.handlers.MergeCustomRequestHandler.handleRequest(MergeCustomRequestHandler.java:147) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at com.ibm.commerce.foundation.rest.handlers.WhiteListProtectionRequestHandler.handleRequest(WhiteListProtectionRequestHandler.java:121) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at com.ibm.commerce.foundation.rest.handlers.CrossSiteScriptingRequestHandler.handleRequest(CrossSiteScriptingRequestHandler.java:131) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at com.ibm.commerce.foundation.rest.handlers.LegacyAuthHandler.handleRequest(LegacyAuthHandler.java:66) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at com.ibm.commerce.foundation.rest.handlers.BcsHandler.handleRequest(BcsHandler.java:233) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at com.ibm.commerce.foundation.rest.handlers.JwtBearerAuthHandler.handleRequest(JwtBearerAuthHandler.java:234) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at com.ibm.commerce.foundation.rest.handlers.AuthTypeHandler.handleRequest(AuthTypeHandler.java:111) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at com.ibm.commerce.foundation.rest.handlers.BusinessContextRequestHandler.handleRequest(BusinessContextRequestHandler.java:490) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at com.ibm.commerce.foundation.rest.handlers.RequestPerformanceMeasurementHandler.handleRequest(RequestPerformanceMeasurementHandler.java:99) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at com.ibm.commerce.foundation.rest.handlers.MessageContextLocalBindingRequestHandler.handleRequest(MessageContextLocalBindingRequestHandler.java:85) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at org.apache.wink.server.internal.handlers.CreateInvocationParametersHandler.handleRequest(CreateInvocationParametersHandler.java:54) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleResourceMethod(FindResourceMethodHandler.java:151) at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:65) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at org.apache.wink.server.internal.handlers.FindRootResourceHandler.handleRequest(FindRootResourceHandler.java:95) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26) at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22) at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63) at org.apache.wink.server.internal.handlers.HeadMethodHandler.handleRequest(HeadMethodHandler.java:53)

Solution

Vous pouvez résoudre ce problème de deux manières :
  • Changez le nom du vendeur. La demande peut alors être approuvée comme prévu.
  • Republier leHCL Commerce projet sur votre serveur de test après avoir exécuté la commande setdbtype. La demande peut alors être approuvée comme prévu.