Hybris 5.7中的BeanCreationException迁移5.5

2020-09-27 16:25发布

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

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


大家好,

在将hybris4.7应用程序迁移到hybris5.7迁移时,我得到了以下bean创建异常。我通过扩展DefaultValidationService创建了我的自定义验证服务(CustomValidationService),并在spring.xml文件中添加了以下配置。

您能帮我解决这个问题吗?

控制台日志:创建在类路径资源[interceptor-spring.xml]中定义的名称为'defaultInterceptorRegistry'的bean时出错:通过bean属性'interceptorMappings'表达的不满意的依赖关系::在类路径中创建了名称为'pdtRowVoidInterceptorMapping'的bean时出错 资源[catalog-spring.xml]:设置bean属性" replacedInterceptors"时无法解析对bean" uniqueCatalogItemValidator"的引用; 嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建在类路径资源[catalog-spring.xml]中定义的名称为'uniqueCatalogItemValidator'的bean时出错。 嵌套的异常是java.lang.NoClassDefFoundError:de/hybris/platform/catalog/data/CatalogVersionOverview; 嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建类路径资源[catalog-spring.xml]中定义的名称为'pdtRowVoidInterceptorMapping'的bean时出错:在设置bean属性'replacedInterceptors'时无法解析对bean'uniqueCatalogItemValidator'的引用; 嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建在类路径资源[catalog-spring.xml]中定义的名称为'uniqueCatalogItemValidator'的bean时出错。 嵌套的异常是java.lang.NoClassDefFoundError:de/hybris/platform/catalog/data/CatalogVersionOverview。

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

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


大家好,

在将hybris4.7应用程序迁移到hybris5.7迁移时,我得到了以下bean创建异常。我通过扩展DefaultValidationService创建了我的自定义验证服务(CustomValidationService),并在spring.xml文件中添加了以下配置。

您能帮我解决这个问题吗?

控制台日志:创建在类路径资源[interceptor-spring.xml]中定义的名称为'defaultInterceptorRegistry'的bean时出错:通过bean属性'interceptorMappings'表达的不满意的依赖关系::在类路径中创建了名称为'pdtRowVoidInterceptorMapping'的bean时出错 资源[catalog-spring.xml]:设置bean属性" replacedInterceptors"时无法解析对bean" uniqueCatalogItemValidator"的引用; 嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建在类路径资源[catalog-spring.xml]中定义的名称为'uniqueCatalogItemValidator'的bean时出错。 嵌套的异常是java.lang.NoClassDefFoundError:de/hybris/platform/catalog/data/CatalogVersionOverview; 嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建类路径资源[catalog-spring.xml]中定义的名称为'pdtRowVoidInterceptorMapping'的bean时出错:在设置bean属性'replacedInterceptors'时无法解析对bean'uniqueCatalogItemValidator'的引用; 嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建在类路径资源[catalog-spring.xml]中定义的名称为'uniqueCatalogItemValidator'的bean时出错。 嵌套的异常是java.lang.NoClassDefFoundError:de/hybris/platform/catalog/data/CatalogVersionOverview。

付费偷看设置
发送
2条回答
暮风yp
1楼-- · 2020-09-27 16:47

错误:

 嵌套异常为java.lang.NoClassDefFoundError:de/hybris/platform/catalog/data/CatalogVersionOverview

  

让我认为该类不存在。 您能否确认您已构建平台且没有任何错误? CatalogVersionOverview.java文件是否存在于hybris/bin/platform/bootstrap/gensrc/de/hybris/platform/catalog/data中?

愤怒的猪头君
2楼-- · 2020-09-27 16:57

hi,

您能够解决此问题。 我面临着同样的情况。

一周热门 更多>