[21-31]行中的更新系统错误解析系统admincockpit期间发生错误:找不到扩展名'cronjob'

2020-09-15 10:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)从HAC运行更新系统时出现此错误...

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

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


从HAC运行更新系统时出现此错误。 已经尝试过"全部清除蚂蚁"并从HAC清除孤儿类型。 日志:

INFO | jvm 1 | 主| 2015/02/09 10:09:02.815 | 引起原因:de.hybris.bootstrap.xml.UnknownParseError:在第[21-31]行分析系统admincockpit时出错:在de.hybris.bootstrap.typesystem.YTypeSystem@7d2d6de5中找不到扩展名'cronjob'。 jvm 1 | 主| 2015/02/09 10:09:02.815 | de.hybris.bootstrap.xml.UnknownParseError:在第[21-31]行分析系统admincockpit时出错:在de.hybris.bootstrap.typesystem.YTypeSystem@7d2d6de5中找不到扩展名'cronjob'。 jvm 1 | 主| 2015/02/09 10:09:02.815 | java.lang.IllegalArgumentException:在de.hybris.bootstrap.typesystem.YTypeSystem@7d2d6de5内找不到扩展名" cronjob"

7条回答
当学会了学习
2020-09-15 10:34

嗨,不久前我们遇到了这个问题,所以我要从记忆中走出来。 我记得我们的问题是在不同扩展名中定义重复类型的结果。 在5.4版本中,我们定义了:在我们的自定义扩展之一services-items.xml中定义了oauthaccesstoken和oauthrefreshtoken,因为这些类型在5.4或更早版本中不存在。 但是,当我们升级到6.3时,现在在oauth2-items.xml中定义了这些类型。 结果,错误的类型信息留在系统表中,从而导致更新期间发生异常。

在我们的例子中,我们从自定义items.xml中删除了类型,并不得不使用以下操作从数据库中手动删除条目:

 从属主pkstring所在的属性描述符中删除
      (从compositetypes中选择pk,其中internalcodelowercase在('oauthaccesstoken','oauthrefreshtoken')中);
 
  从内部类型为小写的组合类型中删除('oauthaccesstoken','oauthrefreshtoken');

  

根据我的回忆,该异常将列出在item.xml中查找位置的行号以及它认为属于的扩展名。 我怀疑您可能有类似的冲突。

一周热门 更多>