找不到具有uid'XXXXXXXXXX'的UserGroupModel!

2020-09-24 12:08发布

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

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


您好,我们拥有B2B网站,并且在登录页面上,我们可以选择通过b2b选择器更改B2B单元。 一种例外情况是间歇性地出现:但是数据库中存在uid

sevicelayer.exceptions.UnknownIdentifierException:找不到具有uid'XXXXXXXX'的UserGroupModel!],其根本原因是de.hybris.platform.servicelayer.exceptions.UnknownIdentifierException:找不到具有uid'XXXXXXXXXXXX'的UserGroupModel! 在de.hybris.platform.servicelayer.user.impl.DefaultUserService.validateNotNull(DefaultUserService.java:440)在de.hybris.platform.servicelayer.user.impl.DefaultUserService.validateNotNull(DefaultUserService.java:431)在de.hybris de.hybris.platform.servicelayer.user.impl.DefaultUserService.getUserGroupForUID(DefaultUserService.java:241)上的.platform.servicelayer.user.impl.DefaultUserService.getUserGroupForUID(DefaultUserService.java:234)at de.hybris.platform.b2b de.hybris.platform.b2b.services.impl.DefaultB2BUnitService.getUnitForUid(DefaultB2BUnitService.java:385)位于de.hybris.platform.b2b.services.impl.DefaultB2BUnitService.getUnitForUid(DefaultB2BUnitService.java:1)位于de.hybris.platform.b2b.company.impl .DefaultB2BCommerceUnitService.getUnitForUid(DefaultB2BCommerceUnitService.java:141)

您能在这里帮我吗?

关于高拉夫,

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

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


您好,我们拥有B2B网站,并且在登录页面上,我们可以选择通过b2b选择器更改B2B单元。 一种例外情况是间歇性地出现:但是数据库中存在uid

sevicelayer.exceptions.UnknownIdentifierException:找不到具有uid'XXXXXXXX'的UserGroupModel!],其根本原因是de.hybris.platform.servicelayer.exceptions.UnknownIdentifierException:找不到具有uid'XXXXXXXXXXXX'的UserGroupModel! 在de.hybris.platform.servicelayer.user.impl.DefaultUserService.validateNotNull(DefaultUserService.java:440)在de.hybris.platform.servicelayer.user.impl.DefaultUserService.validateNotNull(DefaultUserService.java:431)在de.hybris de.hybris.platform.servicelayer.user.impl.DefaultUserService.getUserGroupForUID(DefaultUserService.java:241)上的.platform.servicelayer.user.impl.DefaultUserService.getUserGroupForUID(DefaultUserService.java:234)at de.hybris.platform.b2b de.hybris.platform.b2b.services.impl.DefaultB2BUnitService.getUnitForUid(DefaultB2BUnitService.java:385)位于de.hybris.platform.b2b.services.impl.DefaultB2BUnitService.getUnitForUid(DefaultB2BUnitService.java:1)位于de.hybris.platform.b2b.company.impl .DefaultB2BCommerceUnitService.getUnitForUid(DefaultB2BCommerceUnitService.java:141)

您能在这里帮我吗?

关于高拉夫,

付费偷看设置
发送
2条回答
My梦
1楼-- · 2020-09-24 12:56

这可能是因为b2bunit的个性化规则。 尝试通过以下方式进行故障排除。

  • 打开hmc/backoffice

  • 转到系统->个性化

  • 搜索,标识符为" branch_restriction"

  • 禁用此功能。

  • 清除缓存后重新测试功能

我希望这能解决您的问题

谢谢

虚空

我是小鹏鹏啊
2楼-- · 2020-09-24 12:47

你好,盖拉夫,

您是否尝试在Hybris管理控制台中解决该错误?

  1. 在HAC->控制台->灵活搜索-

    首先运行:" SELECT * FROM {UserGroupModel}",然后" SELECT * FROM {UserGroupModel} WHERE {uid} ='0100025397 '。确认类型和行均可接受。

  2. 启用JDBC跟踪并重现错误。 确认发送到数据库的查询正确。

    要访问JDBC日志记录,请执行以下操作:

    1. 打开第二个选项卡,然后转到HAC->访问监视->数据库-> JDBC日志记录。

    2. 单击"启用日志记录"和"开始日志记录"。

    3. 重复导致错误的操作。

    4. 返回HAC,单击"下载日志"-搜索与错误相关的查询。

最好的问候,玛尔塔

一周热门 更多>