b2bregistration:找不到根本原因的uid'testRegister@test.it']用户

2020-08-24 06:31发布

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

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


嗨,

对于我们的项目,我们需要使用secureportaladdon,但是我们需要修改impex,因为默认情况下,它们是指powertools。

我们通过扩展secureportaladdon

来创建了插件
添加extgen.properties文件
 使用 
修改extensioninfo.xml文件

当我们尝试注册时,出现以下错误

 gen 21,2020 5:56:00 PM org.apache.catalina.core.StandardWrapperValve调用
 严重:路径为[/mystorefront]的Servlet [DispatcherServlet]的Servlet.service()抛出异常[请求处理失败; 嵌套异常是de.hybris.platform.servicelayer.exceptions.UnknownIdentifierException:找不到根本原因是uid为'testRegister@test.it']的用户
 de.hybris.platform.servicelayer.exceptions.UnknownIdentifierException:找不到用户使用uid'testRegister@test.it'
 在de.hybris.platform.servicelayer.user.impl.DefaultUserService.getUserForUID(DefaultUserService.java:95)
 在de.hybris.platform.servicelayer.user.impl.DefaultUserService.getUserForUID(DefaultUserService.java:105)
 在it.altea.my.workflows.actions.AbstractAutomatedWorkflowTemplateJob.getCustomer(AbstractAutomatedWorkflowTemplateJob.java:152)
 在it.altea.my.workflows.actions.SendEmailAutomatedWorkflowTemplateJob.perform(SendEmailAutomatedWorkflowTemplateJob.java:60)
 在de.hybris.platform.workflow.impl.DefaultWorkflowProcessingService.performAutomatedWorkflow(DefaultWorkflowProcessingService.java:122)
 在de.hybris.platform.workflow.impl.DefaultWorkflowProcessingService.activate(DefaultWorkflowProcessingService.java:100)
 在de.hybris.platform.workflow.impl.DefaultWorkflowProcessingService.startWorkflow(DefaultWorkflowProcessingService.java:230)
 在it.altea.my.facades.impl.DefautB2BRegistrationWorkflowFacade.launchWorkflow(DefautB2BRegistrationWorkflowFacade.java:101)
 在it.altea.my.facades.impl.DefaultB2BRegistrationFacade.register(DefaultB2BRegistrationFacade.java:178)
 在it.altea.my.controllers.B2BRegistrationController.submitRegistration(B2BRegistrationController.java:93)
 在java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)

该错误是由代码语句生成的

de.hybris.platform.servicelayer.user.impl.DefaultUserService.getUserForUID(DefaultUserService.java:95)
找不到我们要注册的用户,该客户另存为 通过代码看到

(65.5 kB)

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

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


嗨,

对于我们的项目,我们需要使用secureportaladdon,但是我们需要修改impex,因为默认情况下,它们是指powertools。

我们通过扩展secureportaladdon

来创建了插件
添加extgen.properties文件
 使用 
修改extensioninfo.xml文件

当我们尝试注册时,出现以下错误

 gen 21,2020 5:56:00 PM org.apache.catalina.core.StandardWrapperValve调用
 严重:路径为[/mystorefront]的Servlet [DispatcherServlet]的Servlet.service()抛出异常[请求处理失败; 嵌套异常是de.hybris.platform.servicelayer.exceptions.UnknownIdentifierException:找不到根本原因是uid为'testRegister@test.it']的用户
 de.hybris.platform.servicelayer.exceptions.UnknownIdentifierException:找不到用户使用uid'testRegister@test.it'
 在de.hybris.platform.servicelayer.user.impl.DefaultUserService.getUserForUID(DefaultUserService.java:95)
 在de.hybris.platform.servicelayer.user.impl.DefaultUserService.getUserForUID(DefaultUserService.java:105)
 在it.altea.my.workflows.actions.AbstractAutomatedWorkflowTemplateJob.getCustomer(AbstractAutomatedWorkflowTemplateJob.java:152)
 在it.altea.my.workflows.actions.SendEmailAutomatedWorkflowTemplateJob.perform(SendEmailAutomatedWorkflowTemplateJob.java:60)
 在de.hybris.platform.workflow.impl.DefaultWorkflowProcessingService.performAutomatedWorkflow(DefaultWorkflowProcessingService.java:122)
 在de.hybris.platform.workflow.impl.DefaultWorkflowProcessingService.activate(DefaultWorkflowProcessingService.java:100)
 在de.hybris.platform.workflow.impl.DefaultWorkflowProcessingService.startWorkflow(DefaultWorkflowProcessingService.java:230)
 在it.altea.my.facades.impl.DefautB2BRegistrationWorkflowFacade.launchWorkflow(DefautB2BRegistrationWorkflowFacade.java:101)
 在it.altea.my.facades.impl.DefaultB2BRegistrationFacade.register(DefaultB2BRegistrationFacade.java:178)
 在it.altea.my.controllers.B2BRegistrationController.submitRegistration(B2BRegistrationController.java:93)
 在java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)

该错误是由代码语句生成的

de.hybris.platform.servicelayer.user.impl.DefaultUserService.getUserForUID(DefaultUserService.java:95)
找不到我们要注册的用户,该客户另存为 通过代码看到

(65.5 kB)
付费偷看设置
发送
4条回答
绿领巾童鞋
1楼-- · 2020-08-24 06:41

用户似乎不存在,可以通过Backoffice进行验证吗? 我的UID可能由于拼写错误而略有不同?

大简至美
2楼-- · 2020-08-24 06:38

我已部署到云中,并且在本地无法正常工作时也不会出现问题

四川大学会员
3楼-- · 2020-08-24 06:57

用户是否在本地存在? 可能是配置或impex编码问题,请检查backoffice中的所有用户字段,以查看它们是否相同。

暮风yp
4楼-- · 2020-08-24 06:36

我注册的用户不存在,因为我正在创建

>

一周热门 更多>