点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我只想覆盖OOB can...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我只想覆盖OOB can...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我只想覆盖OOB canonicalitem(CanonicalPricingSalesAreaMapping)属性(distributionchannel-true)。
我收到以下错误。
2018-06-26 01:22:24,547 [WARN] [c.h.d.s.s.i.DefaultItemResolver]对CanonicalPricingSalesAreaMapping的引用不完整。 com.hybris.datahub.composition.key.IncompleteKeyException:规范项CanonicalPricingSalesAreaMapping的属性distributionChannel的值为空白或null。 在com.hybris.datahub.composition.key.DefaultIntegrationKeyGenerator.calculateIntegrationKey(DefaultIntegrationKeyGenerator.java:75)处com.hybris.datahub.composition.key.AlphabeticalIntegrationKeyGenerationStrategy.generateKeyValue(AlphabeticalIntegrationKeyGenerationStrategy.java:37)处。 com.hybris.datahub.service.spel.impl.DefaultItemResolver.calculateIntegrationKey(DefaultItemResolver.java:96)上的.key.DefaultIntegrationKeyGenerator.calculateIntegrationKey(DefaultIntegrationKeyGenerator.java:56)在com.hybris.datahub.service.spel.impl.DefaultItemResolver com.hybris.datahub.service.spel.impl.DefaultItemResolver.resolveReference(DefaultItemResolver.java:76)上的.lookupReferencedItemByMatchingKey(DefaultItemResolver.java:88)在com.hybris.datahub.service.spel.impl.DefaultItemResolver.resolve(Default .java:57)com.hybris.datahub.service.spel.impl.ResolveMethodExecutor.execute(ResolveMethodExecutor.java:48)org.springframework.expression.spel.a org.springframework.expression.spel.ast.CompoundExpression.getValueRef(CompoundExpression.org)上的org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:86)处的st.MethodReference.getValueInternal(MethodReference.java:130) org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:87)处org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:121)处的java:51) com.hybris.datahub.service.spel.impl.CompilableSpelExpressionProcessor.transform(CompilableSpelExpressionProcessor.java:84)的.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:262),com.hybris.datahub.service.publication .impl.DefaultCanonicalToTargetItemConverterService.populateAttributeFromCanonicalItem(DefaultCanonicalToTargetItemConverterService.java:101)at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.lambda $ populateTargetItem $ 0(DefaultCanonic alToTargetItemConverterService.java:89)at java.util.stream.ForEachOps $ ForEachOp $ OfRef.accept(ForEachOps.java:184)at java.util.stream.ReferencePipeline $ 2 $ 1.accept(ReferencePipeline.java:175)at java.util.stream。 Java处的.HashMap $ KeySpliterator.forEachRemaining(HashMap.java:1548)在java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)在java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)在Java。 java.util.stream.ForEachOps $ ForEachOp $ OfRef.evaluateSequential(ForEachOps.java:174)处util.stream.ForEachOps $ ForEachOp.evaluateSequential(ForEachOps.java:151)在java.util.stream.AbstractPipeline.evaluate(AbstractPipeline。 com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateTargetItem(DefaultCanonicalToTargetItemConverterService.java:89)处java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)处的Java:234) .service.publication.impl.DefaultCanonicalToTargetItemConverterService.convert(Def aultCanonicalToTargetItemConverterService.java:60)位于sun.reflect.NativeMethodAccessorImpl.invoke0(本地方法)位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)位于sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIjava) .lang.reflect.Method.invoke(Method.java:498)
错误:-com.hybris.datahub.service.spel.TransformationExpressionException:无法通过com.hybris.datahub.service上的表达式resolve('CanonicalPricingSalesAreaMapping','SAPCONFIGURATION_POOL')。c进行转换 .spel.impl.CompilableSpelExpressionProcessor.transform(CompilableSpelExpressionProcessor.java:89)位于com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateAttributeFromCanonicalItem(DefaultCanonicalToTargetItemConverte at com.hybris.datahub。 populateTargetItem $ 0(DefaultCanonicalToTargetItemConverterServic at java.util.stream.ForEachOps $ ForEachOp $ OfRef.accept(ForEachOps.java:184)at java.util.stream.ReferencePipeline $ 2 $ 1.accept(ReferencePipeline.java:175)at java.util.HashMap $ KeySpliterator.forEachRemaining(HashMap.java:1548)at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)at java.util.stream.AbstractPipeline.wrapAndCopyInto(Abst java.util.stream.ForEachOps $ ForEachOp.evaluateSequential(ForEachOps.java:151)处的ractPipeline.java:471)java.util.stream.ForEachOps $ ForEachOp $ OfRef.evaluateSequential(ForEachOps.java:174)处的ractPipeline.java:471) .stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)在com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateTargetItem(DefaultCanonicalToTargetItemConverterService.java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) :89 at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.convert(DefaultCanonicalToTargetItemConverterService.java:60)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod) 62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
一周热门 更多>