点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我安装了零售软件包YRETAILPACKAGE00P_12-8000368,并部署了这些扩展程序:
<代码> datahub-extension-sdk-18.11.4-RC1.jar party-canonical-18.11.1-RC1.jar product-canonical-18.11.1-RC1.jar saparticle-2.6.0.10-RC5-GITHASH-19887db92bdd52a71c9379f52e5e4005533d57db-TIME-201901170601.jar sapcoreconfiguration-18.11.1-RC1.jar sapcustomer-canonical-18.11.1-RC1.jar sapcustomer-raw-18.11.1-RC1.jar sapcustomer-target-18.11.1-RC1.jar saperpproduct-canonical-18.11.1-RC1.jar saperpproduct-raw-18.11.1-RC1.jar saperpproduct-target-18.11.1-RC1.jar sapidocintegration-18.11.1-RC1.jar sapidocoutboundadapter-18.11.1-RC1.jar sapoaaorder-canonical-2.6.0.11-RC10-GITHASH-7d242918e88423483be2e568a38167ed48f2f382-TIME-201901281052.jar sapoaaorder-raw-2.6.0.11-RC10-GITHASH-7d242918e88423483be2e568a38167ed48f2f382-TIME-201901281052.jar sapoaaorder-target-2.6.0.11-RC10-GITHASH-7d242918e88423483be2e568a38167ed48f2f382-TIME-201901281052.jar sapoaarsi-canonical-2.6.0.11-RC10-GITHASH-7d242918e88423483be2e568a38167ed48f2f382-TIME-201901281052.jar sapoaarsi-raw-2.6.0.11-RC10-GITHASH-7d242918e88423483be2e568a38167ed48f2f382-TIME-201901281052.jar sapoaarsi-target-2.6.0.11-RC10-GITHASH-7d242918e88423483be2e568a38167ed48f2f382-TIME-201901281052.jar sapoaasite-canonical-2.6.0.11-RC10-GITHASH-7d242918e88423483be2e568a38167ed48f2f382-TIME-201901281052.jar sapoaasite-raw-2.6.0.11-RC10-GITHASH-7d242918e88423483be2e568a38167ed48f2f382-TIME-201901281052.jar sapoaasite-target-2.6.0.11-RC10-GITHASH-7d242918e88423483be2e568a38167ed48f2f382-TIME-201901281052.jar saporder-canonical-18.11.1-RC1.jar saporder-raw-18.11.1-RC1.jar saporder-target-18.11.1-RC1.jar sappricing-canonical-18.11.1-RC1.jar sappricing-raw-18.11.1-RC1.jar sappricing-target-18.11.1-RC1.jar
并使用注释中存在的idoc。
不幸的是,在撰写过程中,我收到此错误:
2019-05-02 14:44:02,801 [ERROR] [c.h.d.s.s.i.CompilableSpelExpressionProcessor] CanonicalAttribute在池中不存在! 无法检查数据类型! 请确保之前已复制分类(事务WGSE)。
2019-05-02 14:44:02,801 [WARN] [c.s.r.d.s.p.r.DetermineAttributeValues]具有键{attributeID = ZZCOLOR}的CanonicalAttribute在GLOBAL池中不存在! 无法检查数据类型! 请确保之前已复制分类(事务WGSE)。
2019-05-02 14:44:02,801 [WARN] [c.s.r.d.s.p.r.DetermineAttributeValues]具有键{attributeID = ZCAM}的CanonicalAttribute在GLOBAL池中不存在! 无法检查数据类型! 请确保之前已复制分类(事务WGSE)。
2019-05-02 14:44:02,801 [错误] [c.h.d.s.s.i.CompilableSpelExpressionProcessor]池中不存在CanonicalAttribute! 无法检查数据类型! 请确保之前已复制分类(事务WGSE)。
2019-05-02 14:44:02,801 [错误] [c.h.d.s.s.i.CompilableSpelExpressionProcessor]池中不存在CanonicalAttribute! 无法检查数据类型! 请确保之前已复制分类(事务WGSE)。
2019-05-02 14:44:02,801 [ERROR] [chdspiDefaultCanonicalToTargetItemConverterService]无法从CanonicalItem {id ='4',integrationKey ='000000000000100928 | PIM_somethingER',status = SUCCESS,dataPool = DataHubPoolEntity {id = 0,name = GLOBAL},batchId = 0000000000446702 | ***** | ARTMAS04,traceId = 98dc9131-2e38-373c-ba50-72f32dc9ff85,uuid = c6c4cd0e-62aa-442b-8a64-5dcede2dfe59,字段= {catalogVersion = electronicsProductCatalog: 已暂存,dependencyCode = 1,值= [],名称= PIM_somethingER,商品ID = 000000000000100928,valuesFloatFrom = [0.0000000000000000E + 00],distributionChannel = null,salesOrganization = null}}
com.hybris.datahub.service.spel.TransformationExpressionException:无法通过表达式defineAttributeValues()进行转换
在com.hybris.datahub.service.spel.impl.CompilableSpelExpressionProcessor.transform(CompilableSpelExpressionProcessor.java:89)
在com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateAttributeFromCanonicalItem(DefaultCanonicalToTargetItemConverterService.java:101)
在com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.lambda $ populateTargetItem $ 0(DefaultCanonicalToTargetItemConverterService.java:89)
在java.util.stream.ForEachOps $ ForEachOp $ OfRef.accept(ForEachOps.java:184)
在java.util.stream.ReferencePipeline $ 2 $ 1.accept(ReferencePipeline.java:175)
在java.util.HashMap $ KeySpliterator.forEachRemaining(HashMap.java:1553)
在java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
在java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
在java.util.stream.ForEachOps $ ForEachOp.evaluateSequential(ForEachOps.java:151)
在java.util.stream.ForEachOps $ ForEachOp $ OfRef.evaluateSequential(ForEachOps.java:174)
在java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
在java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
在com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateTargetItem(DefaultCanonicalToTargetItemConverterService.java:89)
在com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.convert(DefaultCanonicalToTargetItemConverterService.java:60)
在sun.reflect.GeneratedMethodAccessor514.invoke(未知来源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke(Method.java:498)
在org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
在org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
在org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
在org.springframework.transaction.interceptor.TransactionInterceptor $ 1.proceedWithInvocation(TransactionInterceptor.java:99)
在org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282)
在org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
在org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
在org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
在com.sun.proxy。$ Proxy177.convert(未知来源)
在com.hybris.datahub.akka.actor.TargetItemCreator.createTargetItem(TargetItemCreator.java:54)
在akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26)
在akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21)
在scala.PartialFunction.applyOrElse(PartialFunction.scala:123)
在scala.PartialFunction.applyOrElse $(PartialFunction.scala:122)
在akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21)
在scala.PartialFunction $ OrElse.applyOrElse(PartialFunction.scala:171)
在akka.actor.Actor.aroundReceive(Actor.scala:517)
在akka.actor.Actor.aroundReceive $(Actor.scala:515)
在akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:132)
在akka.actor.ActorCell.receiveMessage(ActorCell.scala:527)
在akka.actor.ActorCell.invoke(ActorCell.scala:496)
在akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)
在akka.dispatch.Mailbox.run(Mailbox.scala:224)
在akka.dispatch.Mailbox.exec(Mailbox.scala:234)
在akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
在akka.dispatch.forkjoin.ForkJoinPool $ WorkQueue.runTask(ForkJoinPool.java:1339)
在akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
在akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
引起原因:com.sap.retail.datahub.saparticle.exception.CanonicalItemNotAvailableException:CanonicalAttribute在池中不存在! 无法检查数据类型! 请确保之前已复制分类(事务WGSE)。
在com.sap.retail.datahub.saparticle.publication.resolver.DetermineAttributeValues.execute(DetermineAttributeValues.java:81)
在org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:134)
在org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:90)
在org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:121)
在org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:262)
在com.hybris.datahub.service.spel.impl.CompilableSpelExpressionProcessor.transform(CompilableSpelExpressionProcessor.java:84)
...省略了44个通用框架
我不明白为什么会出现此错误:池中不存在CanonicalAttribute! 无法检查数据类型! 请确保之前已复制分类(事务WGSE)。,如果这会导致丢失一些信息。 谢谢
链接文本
一周热门 更多>