2018 May 23 11:27 AM - edited 2024 Feb 04 5:57 AM
Hello Experts,
I am facing the below exception while replicating orders to S/4 from hybris through Datahub. Could you help me out in resolving the issue.
-05-21 15:59:23,017 [DEBUG] [c.h.d.r.j.i.DefaultTargetItemJpaRepository] Found 8 SALESORDER_CREATEFROMDAT204$EDI_DC40 items for [SubTargetSystemPublicationEntity{id=4547, status=IN_PROGRESS, publicationType=INSERT, publicationAction=PublicationActionEntity{id=352, pool=DataHubPoolEntity{id=9306, name=SAPORDER_OUTBOUND_POOL}}, targetSystem=TargetSystemEntity{id=3, targetSystemName='SapS4HanaSystem', targetSystemType='SAP_IDOC'}}] publications and DefaultDataHubIdBasedPageRequest{lastProcessedId=0, pageSize=2147483647} 2018-05-21 15:59:23,240 [ERROR] [c.h.d.s.i.PublicationActionHandler] Error publishing action: 352 java.lang.NullPointerException: null at com.hybris.datahub.sapidocoutboundadapter.impl.DefaultIDocOutboundAdapter.setStringIfNull(DefaultIDocOutboundAdapter.java:569) at com.hybris.datahub.sapidocoutboundadapter.impl.DefaultIDocOutboundAdapter.setIDOCFields(DefaultIDocOutboundAdapter.java:543) at com.hybris.datahub.sapidocoutboundadapter.impl.DefaultIDocOutboundAdapter.lambda$publish$4(DefaultIDocOutboundAdapter.java:424) at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.TreeMap$ValueSpliterator.forEachRemaining(TreeMap.java:2897) 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.sapidocoutboundadapter.impl.DefaultIDocOutboundAdapter.publish(DefaultIDocOutboundAdapter.java:424) at com.hybris.datahub.service.publication.impl.DefaultDataHubPublicationService.startPublication(DefaultDataHubPublicationService.java:256) at com.hybris.datahub.service.publication.impl.DefaultDataHubPublicationService.publish(DefaultDataHubPublicationService.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 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:281)
Thanks, Priyanshu.
Request clarification before answering.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.