Hybris V1811中的促销发布错误。

2020-09-10 00:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经在产品上创建了...

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

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


大家好,

我已经在产品上创建了一个简单的促销,但是在发布时,我们遇到了错误/异常。

错误[RuleCompiler-Thread-48] [DefaultRuleCompilerService]捕获到de.hybris.platform.servicelayer.exceptions.ModelSavingException异常:[de.hybris.platform.droolsruleengineservices.interceptors.DroolsRuleValidateInterceptor@454a7062]:规则(code:promotionRule) drl内容不包含带有hybris规则的uuid属性值的匹配规则声明。 请调整您的混合规则的uuid,并/或在您的drl内容中添加:规则" f4133d7a-ab50-41c1-a72c-044dfbdb1530"(即,将规则uuid放在双引号中)。 在de.hybris.platform.servicelayer.internal.model.impl.wrapper.ModelWrapper.invokeValidateInterceptors(ModelWrapper.java:302)〜[coreserver.jar :?]在de.hybris.platform.servicelayer.internal.model.impl。 wrapper.ModelWrapper.validate(ModelWrapper.java:239)〜[coreserver.jar :?]位于de.hybris.platform.servicelayer.internal.model.extractor.impl.DefaultModelExtractor.process(DefaultModelExtractor.java:57)〜[coreserver .jar :?],位于de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.performPersistenceOperations(DefaultModelService.java:720)〜[coreserver.jar :?],位于de.hybris.platform.servicelayer.internal.model .impl.DefaultModelService.saveAllInternal(DefaultModelService.java:715)〜[coreserver.jar :?]位于de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.saveAll(DefaultModelService.java:695)〜[coreserver。 jar :?]位于de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.save(DefaultModelService.java:643)〜[coreserver.jar :?]位于de.hybris.platform。 droolsruleengineservices.compiler.impl.DefaultDroolsRuleTargetCodeGenerator.generate(DefaultDroolsRuleTargetCodeGenerator.java:168)〜[droolsruleengineservicesserver.jar :?]在de.hybris.platform.ruleengineservices.compiler.impl.DefaultRuleCompilerService .jar :?],位于de.hybris.platform.ruleengineservices.maintenance.impl.DefaultRuleCompilerSpliterator $ JobProvider.lambda $ 1(DefaultRuleCompilerSpliterator.java:167)〜[ruleengineservicesserver.jar :?],位于java.util.stream.ReferencePipeline $ 3 $ 1。 在java.util.stream.AbstractPipeline处接受(ReferencePipeline.java:193)〜[?? 1.8.0_201]在java.util.ArrayList $ ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)〜[?:1.8.0_201]。 copyInto(AbstractPipeline.java:481)〜[?:1.8.0_201]在java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)〜[?:1.8.0_201]在java.util.stream.ReduceOps $ ReduceOp.evaluateSequential(ReduceOps.java:708)〜[?:1.8.0_201]在java.util.stre am.AbstractPipeline.evaluate(AbstractPipeline.java:234)〜[?:1.8.0_201],位于java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)〜[?:1.8.0_201],位于de.hybris。 platform.ruleengineservices.maintenance.impl.DefaultRuleCompilerSpliterator $ JobProvider.lambda $ 0(DefaultRuleCompilerSpliterator.java:168)〜[ruleengineservicesserver.jar :?],位于de.hybris.platform.core.AbstractTenant $ 5.run(AbstractTenant.java:2460)[ coreserver.jar :?],位于de.hybris.platform.core.TenantAwareThreadFactory $ 1.internalRun(TenantAwareThreadFactory.java:159)[coreserver.jar :?]位于de.hybris.platform.core.threadregistry.RegistrableThread.run(RegistrableThread。 java:134)[coreserver.jar :?]原因:de.hybris.platform.servicelayer.interceptor.InterceptorException:

请提供解决方案,

谢谢。