2020-09-10 21:12发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
这是一个OOTB错误,可能来自 https://jira.hybris.com/browse/PATCH- 5218 ,但仍未在当前版本中修复。 仅在6.7之前的版本中会出现此问题,这是由线路复制不当引起的问题。 我们在生产版本6.6.0.14中存在完全相同的问题,并通过以下解决方法解决了该问题。
在custombackoffice/backoffice/src下定义 CustomBackofficeCockpitConfigurationService.java 和相应的包。 覆盖 getConfigAsString()方法,如以下代码段所示。
CustomBackofficeCockpitConfigurationService.java
getConfigAsString()
PS:替代 resetToDefaults()方法是解决 resetToDefaults()方法问题的另一种解决方法。 我不确定为什么会发生这种情况,但是我们无法通过Orchestrator重置backoffice-config(小工具重置得很好),因此我们必须重写此方法,以便在重置配置之前导入配置impex。 如果对此没有问题,则可以忽略该部分。
resetToDefaults()
公共类CustomBackofficeCockpitConfigurationService扩展了BackofficeCockpitConfigurationService { 私有ImportService importService; @Override 公共字符串getConfigAsString(){ getMutex()。readLock()。lock(); //TODO:SAP用超级方法解决问题后删除 返回super.getConfigAsString(); } @Override 公共无效resetToDefaults(){ importService.importData(new ClasspathImpExResource("/img/impex/projectdataCockpitConfig.impex"," UTF-8")); super.resetToDefaults(); } 公共无效setImportService(ImportService importService){ this.importService = importService; } }
按如下所示在custombackoffice-backoffice-spring.xml中定义spring bean定义
OOTB扩展中的问题代码在以下屏幕截图中
这已解决了问题
最多设置5个标签!
嗨,
这是一个OOTB错误,可能来自 https://jira.hybris.com/browse/PATCH- 5218 ,但仍未在当前版本中修复。 仅在6.7之前的版本中会出现此问题,这是由线路复制不当引起的问题。 我们在生产版本6.6.0.14中存在完全相同的问题,并通过以下解决方法解决了该问题。
在custombackoffice/backoffice/src下定义
CustomBackofficeCockpitConfigurationService.java
和相应的包。 覆盖getConfigAsString()
方法,如以下代码段所示。PS:替代
resetToDefaults()
方法是解决resetToDefaults()
方法问题的另一种解决方法。 我不确定为什么会发生这种情况,但是我们无法通过Orchestrator重置backoffice-config(小工具重置得很好),因此我们必须重写此方法,以便在重置配置之前导入配置impex。 如果对此没有问题,则可以忽略该部分。按如下所示在custombackoffice-backoffice-spring.xml中定义spring bean定义
OOTB扩展中的问题代码在以下屏幕截图中
这已解决了问题
一周热门 更多>