属性重复定义

2020-08-15 00:36发布

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

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


嗨,

我有一个名为paymentType的属性,该属性用于B2C自定义外观。 我添加了b2b扩展,例如:

b2bacceleratorfacades b2bacceleratoraddon

,并且也使用paymentType属性。

现在由于b2bacceleratorfacades和renaultfacades我有一个定义错误:

[ycodegenerator] 25181 [main]错误de.hybris.bootstrap.beangenerator.BeanGenera tor-在中具有重复的属性定义(de.hybris.platform.commercefacades.ord er.data.CartData#paymentType) 已在中定义。 处理扩展名 [ycodegenerator]的文件D:\ Public \ hy bris \ hybris \ bin \ custom \ renault \ renaultfacades \ resources \ renaultfacades-beans.xml时发现问题:失败的D:\ Public \ hybris \ hybris \ bin \ platform \ build.xml:20:执行此行时发生以下错误:D:\ Public \ hybris \ hybris \ bin \ platform \ resources \ ant \ compiling.xml:88:执行此行时发生以下错误 行:D:\ Public \ hybris \ hybris \ bin \ platform \ resources \ ant \ antmacros.xml:795:执行此行时发生以下错误:D:\ Public \ hybris \ hybris \ bin \ platform \ resources \ ant \ antmacros.xml:798:de.hybris。 bootstrap.beangenerator.BeanGenerationException:在中重复定义了属性(de.hybris.platform.commercefacades.order.data.CartData#paymentType),它已经在

中定义

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

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


嗨,

我有一个名为paymentType的属性,该属性用于B2C自定义外观。 我添加了b2b扩展,例如:

b2bacceleratorfacades b2bacceleratoraddon

,并且也使用paymentType属性。

现在由于b2bacceleratorfacades和renaultfacades我有一个定义错误:

[ycodegenerator] 25181 [main]错误de.hybris.bootstrap.beangenerator.BeanGenera tor-在中具有重复的属性定义(de.hybris.platform.commercefacades.ord er.data.CartData#paymentType) 已在中定义。 处理扩展名 [ycodegenerator]的文件D:\ Public \ hy bris \ hybris \ bin \ custom \ renault \ renaultfacades \ resources \ renaultfacades-beans.xml时发现问题:失败的D:\ Public \ hybris \ hybris \ bin \ platform \ build.xml:20:执行此行时发生以下错误:D:\ Public \ hybris \ hybris \ bin \ platform \ resources \ ant \ compiling.xml:88:执行此行时发生以下错误 行:D:\ Public \ hybris \ hybris \ bin \ platform \ resources \ ant \ antmacros.xml:795:执行此行时发生以下错误:D:\ Public \ hybris \ hybris \ bin \ platform \ resources \ ant \ antmacros.xml:798:de.hybris。 bootstrap.beangenerator.BeanGenerationException:在中重复定义了属性(de.hybris.platform.commercefacades.order.data.CartData#paymentType),它已经在

中定义
付费偷看设置
发送
2条回答
吹牛啤
1楼-- · 2020-08-15 00:56

paymentType属性是否自定义? 如果是这样,则无法创建其超级类型中已经存在的另一个属性。 如果您要这样做,可以重新声明。 但是,如果您真的想创建一个新属性,则需要使用其他名称/限定符。

Tong__Ming
2楼-- · 2020-08-15 00:43

Hello Geff,感谢您的快速响应。

我在custom-items.xml中重新声明了它,但是随后在custom-beans.xml中得到了这个错误:

中重复定义了属性(de.hybris.platform.commercefacades.ord er.data.CartData#paymentType),已在中进行了定义。 在处理扩展名 [ycodegenerator]失败的文件D:\ Public \ hy bris \ hybris \ bin \ custom \ renault \ renaultfacades \ resources \ renaultfacades-beans.xml时发现问题 >嗨...您如何解决这个问题...? 您能够找到解决方案吗?

一周热门 更多>