执行ID为[generateB2BOrderPendingApprovalEmail]的ActionNode时出错:null

2020-09-26 14:56发布

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

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


你好,

有人可以帮助我解决以下错误:

执行ID为[generateB2BOrderPendingApprovalEmail]的ActionNode时出错:空

我已将所有虚拟机模板更新到商店,并且订单状态发送良好!

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

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


你好,

有人可以帮助我解决以下错误:

执行ID为[generateB2BOrderPendingApprovalEmail]的ActionNode时出错:空

我已将所有虚拟机模板更新到商店,并且订单状态发送良好!

付费偷看设置
发送
7条回答
绿领巾童鞋
1楼 · 2020-09-26 15:42.采纳回答

请执行此SQL以查找缺少B2BUnit的权限

 从b2bpermissions中选择*,其中p_unit为null;

  

,然后手动分配它们(如果缺少)

哎,真难
2楼-- · 2020-09-26 15:42

能否请您附加完整的堆栈跟踪信息?

Cikesha
3楼-- · 2020-09-26 15:26

错误[TaskExecutor-salin-252-ProcessTask [8796586312630]](salin)[ActionNode]执行错误 java.lang.NullPointerException 在de.hybris.platform.b2bacceleratorfacades.order.populators.B2BPermissionDataPopulator.populate(B2BPermissionDataPopulator.java:47) 在de.hybris.platform.b2bacceleratorfacades.order.populators.B2BPermissionDataPopulator.populate(B2BPermissionDataPopulator.java:1) 在de.hybris.platform.converters.impl.AbstractPopulatingConverter.populate(AbstractPopulatingConverter.java:61) 在de.hybris.platform.converters.impl.AbstractConverter.convert(AbstractConverter.java:44) 在de.hybris.platform.converters.Converters.convertAll(Converters.java:63) 在de.hybris.platform.b2bacceleratorfacades.user.populators.B2BCustomerPopulator.populate(B2BCustomerPopulator.java:88) 在de.hybris.platform.b2bacceleratorfacades.user.populators.B2BCustomerPopulator.populate(B2BCustomerPopulator.java:1) 在de.hybris.platform.converters.impl.AbstractPopulatingConverter.populate(AbstractPopulatingConverter.java:61) 在de.hybris.platform.converters.impl.AbstractConverter.convert(AbstractConverter.java:44) 在de.hybris.platform.b2bacceleratorfacades.order.populators.B2BOrderPopulator.populate(B2BOrderPopulator.java:84) 在de.hybris.platform.b2bacceleratorfacades.order.populators.B2BOrderPopulator.populate(B2BOrderPopulator.java:1) 在de.hybris.platform.converters.impl.AbstractPopulatingConverter.populate(AbstractPopulatingConverter.java:61) 在de.hybris.platform.converters.impl.AbstractConverter.convert(AbstractConverter.java:44) 在com.erabia.b2b.facades.process.email.context.OrderNotificationEmailContext.init(OrderNotificationEmailContext.java:41) 在com.erabia.b2b.facades.process.email.context.OrderNotificationEmailContext.init(OrderNotificationEmailContext.java:1) 在de.hybris.platform.acceleratorservices.process.email.context.impl.DefaultEmailContextFactory.create(DefaultEmailContextFactory.java:75)处 在de.hybris.platform.acceleratorservices.email.impl.DefaultEmailGenerationService.generate(DefaultEmailGenerationService.java:68) 在de.hybris.platform.acceleratorservices.process.email.actions.GenerateEmailAction.executeAction(GenerateEmailAction.java:103)处 在de.hybris.platform.processengine.action.AbstractSimpleDecisionAction.execute(AbstractSimpleDecisionAction.java:53)处 在de.hybris.platform.processengine.definition.ActionNode.execute(ActionNode.java:125)处 在de.hybris.platform.processengine.process.ProcessengineTaskRunner.runProcessTask(ProcessengineTaskRunner.java:221)处 在de.hybris.platform.processengine.process.ProcessengineTaskRunner $ 1.doInTransaction(ProcessengineTaskRunner.java:168)处 在org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131) 在de.hybris.platform.processengine.process.ProcessengineTaskRunner.runProcessTaskInTransaction(ProcessengineTaskRunner.java:160)处 在de.hybris.platform.processengine.process.ProcessengineTaskRunner.doRun(ProcessengineTaskRunner.java:127) 在de.hybris.platform.processengine.process.ProcessengineTaskRunner.run(ProcessengineTaskRunner.java:98) 在de.hybris.platform.processengine.process.ProcessengineTaskRunner.run(ProcessengineTaskRunner.java:1)处 在de.hybris.platform.processengine.task.impl.ProcessengineTaskExecutionStrategy.run(ProcessengineTaskExecutionStrategy.java:33)处 在de.hybris.platform.task.impl.DefaultTaskService.processTask(DefaultTaskService.java:1128) 在de.hybris.platform.task.impl.DefaultTaskService.process(DefaultTaskService.java:1027) 在de.hybris.platform.task.impl.DefaultTaskService.processInTenant(DefaultTaskService.java:987) 在de.hybris.platform.task.impl.DefaultTaskService $ 3.run(DefaultTaskService.java:892) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615) 在java.lang.Thread.run(Thread.java:745)

错误[TaskExecutor-salin-252-ProcessTask [8796586312630]](salin)[ProcessengineTaskRunner]执行ID为[generateB2BOrderPendingApprovalEmail]的ActionNode时出错:null de.hybris.platform.processengine.definition.NodeExecutionException:执行ID为[generateB2BOrderPendingApprovalEmail]的ActionNode时出错:null 在de.hybris.platform.processengine.definition.ActionNode.handleActionExecutionRuntimeException(ActionNode.java:163) 在de.hybris.platform.processengine.definition.ActionNode.execute(ActionNode.java:138) 在de.hybris.platform.processengine.process.ProcessengineTaskRunner.runProcessTask(ProcessengineTaskRunner.java:221)处 在de.hybris.platform.processengine.process.ProcessengineTaskRunner $ 1.doInTransaction(ProcessengineTaskRunner.java:168)处 在org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131) 在de.hybris.platform.processengine.process.ProcessengineTaskRunner.runProcessTaskInTransaction(ProcessengineTaskRunner.java:160)处 在de.hybris.platform.processengine.process.ProcessengineTaskRunner.doRun(ProcessengineTaskRunner.java:127) 在de.hybris.platform.processengine.process.ProcessengineTaskRunner.run(ProcessengineTaskRunner.java:98) 在de.hybris.platform.processengine.process.ProcessengineTaskRunner.run(ProcessengineTaskRunner.java:1)处 在de.hybris.platform.processengine.task.impl.ProcessengineTaskExecutionStrategy.run(ProcessengineTaskExecutionStrategy.java:33)处 在de.hybris.platform.task.impl.DefaultTaskService.processTask(DefaultTaskService.java:1128) 在de.hybris.platform.task.impl.DefaultTaskService.process(DefaultTaskService.java:1027) 在de.hybris.platform.task.impl.DefaultTaskService.processInTenant(DefaultTaskService.java:987) 在de.hybris.platform.task.impl.DefaultTaskService $ 3.run(DefaultTaskService.java:892) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615) 在java.lang.Thread.run(Thread.java:745) 造成原因:java.lang.NullPointerException 在de.hybris.platform.b2bacceleratorfacades.order.populators.B2BPermissionDataPopulator.populate(B2BPermissionDataPopulator.java:47) 在de.hybris.platform.b2bacceleratorfacades.order.populators.B2BPermissionDataPopulator.populate(B2BPermissionDataPopulator.java:1) 在de.hybris.platform.converters.impl.AbstractPopulatingConverter.populate(AbstractPopulatingConverter.java:61) 在de.hybris.platform.converters.impl.AbstractConverter.convert(AbstractConverter.java:44) 在de.hybris.platform.converters.Converters.convertAll(Converters.java:63) 在de.hybris.platform.b2bacceleratorfacades.user.populators.B2BCustomerPopulator.populate(B2BCustomerPopulator.java:88) 在de.hybris.platform.b2bacceleratorfacades.user.populators.B2BCustomerPopulator.populate(B2BCustomerPopulator.java:1) 在de.hybris.platform.converters.impl.AbstractPopulatingConverter.populate(AbstractPopulatingConverter.java:61) 在de.hybris.platform.converters.impl.AbstractConverter.convert(AbstractConverter.java:44) 在de.hybris.platform.b2bacceleratorfacades.order.populators.B2BOrderPopulator.populate(B2BOrderPopulator.java:84) 在de.hybris.platform.b2bacceleratorfacades.order.populators.B2BOrderPopulator.populate(B2BOrderPopulator.java:1) 在de.hybris.platform.converters.impl.AbstractPopulatingConverter.populate(AbstractPopulatingConverter.java:61) 在de.hybris.platform.converters.impl.AbstractConverter.convert(AbstractConverter.java:44) 在com.erabia.b2b.facades.process.email.context.OrderNotificationEmailContext.init(OrderNotificationEmailContext.java:41) 在com.erabia.b2b.facades.process.email.context.OrderNotificationEmailContext.init(OrderNotificationEmailContext.java:1) 在de.hybris.platform.acceleratorservices.process.email.context.impl.DefaultEmailContextFactory.create(DefaultEmailContextFactory.java:75)处 在de.hybris.platform.acceleratorservices.email.impl.DefaultEmailGenerationService.generate(DefaultEmailGenerationService.java:68) 在de.hybris.platform.acceleratorservices.process.email.actions.GenerateEmailAction.executeAction(GenerateEmailAction.java:103)处 在de.hybris.platform.processengine.action.AbstractSimpleDecisionAction.execute(AbstractSimpleDecisionAction.java:53)处 在de.hybris.platform.processengine.definition.ActionNode.execute(ActionNode.java:125)处 ...另外15个

渐行渐远_HoldOn
4楼-- · 2020-09-26 15:28

已附加。

谢谢

xfwsx85
5楼-- · 2020-09-26 15:31

非常感谢...已解决

亦是此间程序员
6楼-- · 2020-09-26 15:45

此问题的解决方案是什么?

spaceman01
7楼-- · 2020-09-26 15:49

local.properties应该更新,否则会出现同样的错误

一周热门 更多>