点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们向Employee添加了一个本地化字符串,并遇到了这个问题:
看来,至少在1905年,hybris直接使用servicelayer来保留User项,并且实现的方式在maptypes中不能很好地发挥作用。
在核心类 DefaultAutitableSave.findBlacklistedAttributes
中,它尝试使用流将项目属性值添加到地图。
在maptype属性中设置多个值后,该操作将失败,并出现重复的键错误。 (Java流不允许在未指定合并功能的情况下覆盖地图中的键)
我想念什么吗? 我找不到与此有关的任何文档。
可以这样重新创建问题:
<属性>
URS,然后创建UserWithMapAttribute类型的项并保存。 现在,尝试使用两种不同的语言在test属性上设置一个值并保存。
用户具有列入黑名单的字段"
encodedPassword
",并且用于处理列入黑名单的属性的hybris代码无法处理地图类型。 可以通过将自定义类型添加到" auditing.blacklist"属性中来关闭自定义类型的审核。 感谢Stefan Kruk!一周热门 更多>