GDM 6.0(市场营销1705)和高速公路之间的集成

2020-09-28 05:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我正在使用以下版本工具:...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我正在使用以下版本工具:

  • hybris-commerce-suite-6.3.0.2.zip或hybris-commerce-suite-6.4.0.3.zip

  • GDM 6.0 –市场营销1705

  • 高速公路2017-06-13.rar或expressway_2017-05-16.rar

在执行 ymktOrderSyncJob Cronjob 期间,我看到以下错误消息:

  INFO [hybrisHTTP21] [PerformCronJobAction]从Backoffice执行CronJob SyncCronJobModel(8796097348085 @ 29)!
  INFO [ymktOrderCronJob :: de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob](ymktOrderCronJob)[InMemoryChangesCollector]收集更改已完成-收集了1个更改
  INFO [ymktOrderCronJob :: de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob](ymktOrderCronJob)[InMemoryChangesCollector]收集更改已完成-收集了1个更改
 
  信息[ymktOrderCronJob :: de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob](ymktOrderCronJob)[HttpURLConnectionService] HEAD(401)710ms 0Bout 0Bin-https://gdm-marketing-cloud-us.usdemo.hybris.com/sap/opu/odata/sap/CUAN_BUSINESS_DOCUMENT_IMP_SRV/?saml2 = disabled
  错误[ymktOrderCronJob :: de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob](ymktOrderCronJob)[AbstractImportHeaderSyncService]向YMKT发送" 1"模型时出错
    java.io.IOException:HTTP错误(401):
       在com.hybris.ymkt.common.odata.ODataService.checkStatus(ODataService.java:160)〜[classes/:?]
       在com.hybris.ymkt.common.odata.ODataService.executeWithBasicAuth(ODataService.java:507)〜[classes/:?]
       在com.hybris.ymkt.common.odata.ODataService.refreshToken(ODataService.java:705)〜[classes/:?]
       在com.hybris.ymkt.common.odata.ODataService.getTokenCache(ODataService.java:648)〜[classes/:?]
       在com.hybris.ymkt.common.odata.ODataService.executeWithRetry(ODataService.java:525)〜[classes/:?]
       在com.hybris.ymkt.common.odata.ODataService.getEdm(ODataService.java:603)〜[classes/:?]
       在com.hybris.ymkt.common.odata.ODataService.getEntitySet(ODataService.java:622)〜[classes/:?]
       在com.hybris.ymkt.common.odata.ODataService.convertMapToJSONPayload(ODataService.java:213)〜[classes/:?]
       在com.hybris.ymkt.sapymktsync.services.AbstractImportHeaderSyncService.sendModels(AbstractImportHeaderSyncService.java:92)[classes/:?]
       在com.hybris.ymkt.sapymktsync.jobs.AbstractSyncJob.perform(AbstractSyncJob.java:388)上[classes/:?]
       在com.hybris.ymkt.sapymktsync.jobs.AbstractSyncJob.perform(AbstractSyncJob.java:1)[classes/:?]
       在de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob.performCronJob(ServicelayerJob.java:38)[processingserver.jar :?]
       在de.hybris.platform.cronjob.jalo.Job.execute(Job.java:1358)[processingserver.jar :?]
       在de.hybris.platform.cronjob.jalo.Job.performImpl(Job.java:814)[processingserver.jar :?]
       在de.hybris.platform.cronjob.jalo.Job.access $ 1(Job.java:767)[processingserver.jar :?]
       在de.hybris.platform.cronjob.jalo.Job $ JobRunable.run(Job.java:686)[processingserver.jar :?]
       在de.hybris.platform.util.threadpool.PoolableThread.run(PoolableThread.java:195)[coreserver.jar :?]
  信息[ymktOrderCronJob :: de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob](ymktOrderCronJob)[AbstractSyncJob] FAILURE/FINISHED = 773ms,CollectChanges(NEW = 2)= 32ms,ConsumeChanges(0)= 0ms,SendModels(1  )= 733ms,ValidateImportHeader(0)= 0ms

  

提前感谢您提供解决此问题的建议!

最诚挚的问候。

5条回答
悻福寶寶
2020-09-28 06:20

法比奥,

如果您正在使用OData服务CUAN_BUSINESS_DOCUMENT_IMP_SRV,则应扩展AbstractBusinessDocSyncService而不是AbstractImportHeaderSyncService。

仅应将AbstractImportHeaderSyncService用于服务CUAN_IMPORT_SRV或其他根实体类似于CUAN_IMPORT_SRV中的" ImportHeader"的服务。

希望这会有所帮助!

进一步阅读: https://blogs.sap.com/2017/05/24/sap-hybris-commerce-to-sap-hybris-marketing-integration-via-the-expressway/

最诚挚的问候,蒂姆

一周热门 更多>