2019 May 02 7:34 PM - edited 2024 Feb 04 6:31 AM
Hi All, I installed retail package YRETAILPACKAGE00P_12-8000368, deployed those extensions:
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
and used the idoc present in the comment.
Unfortunately during the composition I receive this error:
2019-05-02 14:44:02,801 [ERROR] [c.h.d.s.s.i.CompilableSpelExpressionProcessor] CanonicalAttribute does not exist in pool! Cannot check data type! Please ensure the classification has been replicated before (transaction WGSE).
2019-05-02 14:44:02,801 [WARN] [c.s.r.d.s.p.r.DetermineAttributeValues] CanonicalAttribute with keys {attributeID=ZZCOLOR} does not exist in pool GLOBAL ! Cannot check data type! Please ensure the classification has been replicated before (transaction WGSE).
2019-05-02 14:44:02,801 [WARN] [c.s.r.d.s.p.r.DetermineAttributeValues] CanonicalAttribute with keys {attributeID=ZCAM} does not exist in pool GLOBAL ! Cannot check data type! Please ensure the classification has been replicated before (transaction WGSE).
2019-05-02 14:44:02,801 [ERROR] [c.h.d.s.s.i.CompilableSpelExpressionProcessor] CanonicalAttribute does not exist in pool! Cannot check data type! Please ensure the classification has been replicated before (transaction WGSE).
2019-05-02 14:44:02,801 [ERROR] [c.h.d.s.s.i.CompilableSpelExpressionProcessor] CanonicalAttribute does not exist in pool! Cannot check data type! Please ensure the classification has been replicated before (transaction WGSE).
2019-05-02 14:44:02,801 [ERROR] [c.h.d.s.p.i.DefaultCanonicalToTargetItemConverterService] Failed to create a target item from 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, fields={catalogVersion=electronicsProductCatalog:Staged, dependencyCode=1, values=[], name=PIM_somethingER, articleID=000000000000100928, valuesFloatFrom=[0.0000000000000000E+00], distributionChannel=null, salesOrganization=null}}
com.hybris.datahub.service.spel.TransformationExpressionException: Could not transform by expression determineAttributeValues()
at com.hybris.datahub.service.spel.impl.CompilableSpelExpressionProcessor.transform(CompilableSpelExpressionProcessor.java:89)
at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateAttributeFromCanonicalItem(DefaultCanonicalToTargetItemConverterService.java:101)
at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.lambda$populateTargetItem$0(DefaultCanonicalToTargetItemConverterService.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.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1553)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateTargetItem(DefaultCanonicalToTargetItemConverterService.java:89)
at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.convert(DefaultCanonicalToTargetItemConverterService.java:60)
at sun.reflect.GeneratedMethodAccessor514.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
at com.sun.proxy.$Proxy177.convert(Unknown Source)
at com.hybris.datahub.akka.actor.TargetItemCreator.createTargetItem(TargetItemCreator.java:54)
at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26)
at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21)
at scala.PartialFunction.applyOrElse(PartialFunction.scala:123)
at scala.PartialFunction.applyOrElse$(PartialFunction.scala:122)
at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21)
at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:171)
at akka.actor.Actor.aroundReceive(Actor.scala:517)
at akka.actor.Actor.aroundReceive$(Actor.scala:515)
at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:132)
at akka.actor.ActorCell.receiveMessage(ActorCell.scala:527)
at akka.actor.ActorCell.invoke(ActorCell.scala:496)
at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)
at akka.dispatch.Mailbox.run(Mailbox.scala:224)
at akka.dispatch.Mailbox.exec(Mailbox.scala:234)
at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
at akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
Caused by: com.sap.retail.datahub.saparticle.exception.CanonicalItemNotAvailableException: CanonicalAttribute does not exist in pool! Cannot check data type! Please ensure the classification has been replicated before (transaction WGSE).
at com.sap.retail.datahub.saparticle.publication.resolver.DetermineAttributeValues.execute(DetermineAttributeValues.java:81)
at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:134)
at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:90)
at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:121)
at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:262)
at com.hybris.datahub.service.spel.impl.CompilableSpelExpressionProcessor.transform(CompilableSpelExpressionProcessor.java:84)
... 44 common frames omitted
I don't understand why there is this error: CanonicalAttribute does not exist in pool! Cannot check data type! Please ensure the classification has been replicated before (transaction WGSE). And if this cause some information lost. Thanks
Request clarification before answering.
| User | Count |
|---|---|
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.