点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们已经将应用程序从 hybris 4.4迁移到,我们在
我看到的区别是,评论和用户( ReviewToUserRel )之间存在关系,该关系存在于hybris 5.1中,而在hybris 4.4中则没有。 结果,hybris 5.1中的customerrreview上有一个 attribute User ,这是强制性的,hybris 4.4中没有相同的属性。 由于我们具有在hybris 4.4中创建的customerreview,因此这些customerreview的User属性值为null,因此在删除customerreview时会给出错误。 在hybris 5.1中创建时,我们正在为用户设置customerreview模型。 结果,通过hmc删除了在hybris 5.1中创建的customerreviews。 我们遇到的错误是:de.hybris.platform.servicelayer.exceptions。 ModelRemovalException:由于空(默认类:class de.hybris.platform.jalo.Item,mappedClass:class de。),无法为条目8821028585479创建Jalo实例。 hybris.platform.jalo.Item,creator:null),位于de.hybris.platform.servicelayer的de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.remove(ItemModelConverter.java:617)。 de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.removeAllInternal(DefaultModelService.java:657)处的internal.model.impl.DefaultModelService.jaloRemove(DefaultModelService.java:727)。 de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.removeAll(DefaultModelService.java:598)处的internal.model.impl.DefaultModelService.removeAll(DefaultModelService.java:644)。 internal.model.impl.DefaultModelService.remove(DefaultModelService.java:585)
这也发生在我身上。 但是它通过清除hac中的孤儿类型而得到解决。 如果系统中不存在jalo类,通常会发生这种情况。
您的重放帮助我解决了类似的问题,谢谢。
一周热门 更多>