B2B在本地安装| 遇到错误

2020-09-12 02:23发布

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

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


您好,我想通过以下链接在本地安装B2B 5.5版本 https://wiki.hybris.com/pages/viewpage.action?spaceKey=accdoc&title=Creating+a+Customized+B2B+Accelerator+with+Modulegen

但是在通过gen模块创建扩展名之后,将该扩展名添加到localextension.xml文件中。 我遇到错误

  D:\ B2B \ hybris \ bin \ platform \ build.xml:24:执行此行时发生以下错误:
  

D:\ B2B \ hybris \ bin \ platform \ resources \ ant \ compiling.xml:88:执行此行时发生以下错误:D:\ B2B \ hybris \ bin \ platform \ resources \ ant \ antmacros。 xml:764:执行此行时发生以下错误:D:\ B2B \ hybris \ bin \ platform \ resources \ ant \ antmacros.xml:767:java.lang.IllegalArgumentException:无法将名称空间((trainingfulfilmentprocess))合并到( ())由于属性'ConsignmentProcess.done(java.lang.Boolean):(((trainingfulfilmentprocess)):: YAttributeDescriptor [trainingfulfilmentprocess-items.xml:21(AttributeTagListener)] [PROPERTY]'与" ConsignmentProcess.done(java) .lang.Boolean):((yacceleratorfulfilmentprocess)):: YAttributeDescriptor [yacceleratorfulfilmentprocess-items.xml:21(AttributeTagListener)] [PROPERTY]'位于de.hybris.bootstrap.typesystem.YNamespace.mergeNamespace(YNamespace.java:300) de.hybris.bootstrap.typesystem.YTypeSystem.finalizeTypeSystem(YT)上的de.hybris.bootstrap.typesystem.YTypeSystem.mergeNamespaces(YTypeSystem.java:85) ypeSystem.java:76)位于de.hybris.bootstrap.typesystem.YTypeSystemLoader.finish(YTypeSystemLoader.java:591)位于de.hybris.bootstrap.typesystem.YTypeSystemSource.readTypeSystem(YTypeSystemSource.java:125)位于de.hybris.bootstrap .typesystem.YTypeSystemSource.getTypeSystem(YTypeSystemSource.java:55)位于de.hybris.bootstrap.codegenerator.jalo.JaloClassGenerator.generateClasses(JaloClassGenerator.java:50)位于de.hybris.bootstrap.codegenerator.CodeGenerator.generateJaloClasses(CodeGenerator.java :210),网址为de.hybris.bootstrap.codegenerator.CodeGenerator.generate(CodeGenerator.java:182)

有没有人能帮助我复制这个问题。

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

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


您好,我想通过以下链接在本地安装B2B 5.5版本 https://wiki.hybris.com/pages/viewpage.action?spaceKey=accdoc&title=Creating+a+Customized+B2B+Accelerator+with+Modulegen

但是在通过gen模块创建扩展名之后,将该扩展名添加到localextension.xml文件中。 我遇到错误

  D:\ B2B \ hybris \ bin \ platform \ build.xml:24:执行此行时发生以下错误:
  

D:\ B2B \ hybris \ bin \ platform \ resources \ ant \ compiling.xml:88:执行此行时发生以下错误:D:\ B2B \ hybris \ bin \ platform \ resources \ ant \ antmacros。 xml:764:执行此行时发生以下错误:D:\ B2B \ hybris \ bin \ platform \ resources \ ant \ antmacros.xml:767:java.lang.IllegalArgumentException:无法将名称空间((trainingfulfilmentprocess))合并到( ())由于属性'ConsignmentProcess.done(java.lang.Boolean):(((trainingfulfilmentprocess)):: YAttributeDescriptor [trainingfulfilmentprocess-items.xml:21(AttributeTagListener)] [PROPERTY]'与" ConsignmentProcess.done(java) .lang.Boolean):((yacceleratorfulfilmentprocess)):: YAttributeDescriptor [yacceleratorfulfilmentprocess-items.xml:21(AttributeTagListener)] [PROPERTY]'位于de.hybris.bootstrap.typesystem.YNamespace.mergeNamespace(YNamespace.java:300) de.hybris.bootstrap.typesystem.YTypeSystem.finalizeTypeSystem(YT)上的de.hybris.bootstrap.typesystem.YTypeSystem.mergeNamespaces(YTypeSystem.java:85) ypeSystem.java:76)位于de.hybris.bootstrap.typesystem.YTypeSystemLoader.finish(YTypeSystemLoader.java:591)位于de.hybris.bootstrap.typesystem.YTypeSystemSource.readTypeSystem(YTypeSystemSource.java:125)位于de.hybris.bootstrap .typesystem.YTypeSystemSource.getTypeSystem(YTypeSystemSource.java:55)位于de.hybris.bootstrap.codegenerator.jalo.JaloClassGenerator.generateClasses(JaloClassGenerator.java:50)位于de.hybris.bootstrap.codegenerator.CodeGenerator.generateJaloClasses(CodeGenerator.java :210),网址为de.hybris.bootstrap.codegenerator.CodeGenerator.generate(CodeGenerator.java:182)

有没有人能帮助我复制这个问题。

付费偷看设置
发送
6条回答
哎,真难
1楼-- · 2020-09-12 03:00

塔伦,你好

根据错误日志,我可以看到问题是系统验证类型的一部分,我认为您的localextensions.xml同时具有yacceleratorfulfilmentprocess和trainingfulfilmentprocess。 您能否注释掉或删除应该解决此问题的localextensions.xml文件中的yacceleratorfulfilmentprocess。

此致

Raghavendra。

N-Moskvin
2楼-- · 2020-09-12 02:51

localextensions.xml中的yxxxxxxxxx扩展名之一必须依赖于在其extensioninfo.xml中声明的 yacceleratorfulfilmentprocess 。 请将依赖项更改为" trainingfulfilmentprocess"。

打个大熊猫
3楼-- · 2020-09-12 02:54

您可以删除测试扩展吗? 在extensioninfo.xml之一中,您可能已添加为依赖项。 检入您包含的扩展名的所有extensioninfo.xml。

然后将其删除。 通常它将处于测试扩展中。

嗨Raghavendra,但是在localextension.xml文件中没有yacceleratorfulfilmentprocess扩展名

槿木_熙
5楼-- · 2020-09-12 03:02

嗨,塔伦,

我认为您关注的Hybris 5.5链接与您的要求无关。 在hybris 5.5中,您具有yb2bacceleratorstorefront模板,没有上面的链接中提到的需要遵循的步骤。 上面的链接指的是从hybris 5.7开始的安装,这对于以下版本不是正确的方法。

土豆飞人
6楼-- · 2020-09-12 03:10

只需检查您的basestore配置

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答