2020-09-26 14:56发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
有人可以帮助我解决以下错误:
执行ID为[generateB2BOrderPendingApprovalEmail]的ActionNode时出错:空
我已将所有虚拟机模板更新到商店,并且订单状态发送良好!
请执行此SQL以查找缺少B2BUnit的权限
从b2bpermissions中选择*,其中p_unit为null;
,然后手动分配它们(如果缺少)
能否请您附加完整的堆栈跟踪信息?
错误[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个
已附加。
谢谢
非常感谢...已解决
此问题的解决方案是什么?
local.properties应该更新,否则会出现同样的错误
最多设置5个标签!
请执行此SQL以查找缺少B2BUnit的权限
,然后手动分配它们(如果缺少)
能否请您附加完整的堆栈跟踪信息?
错误[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个
已附加。
谢谢
非常感谢...已解决
此问题的解决方案是什么?
local.properties应该更新,否则会出现同样的错误
一周热门 更多>