点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好
我们从 sap_aom_som_b2b_b2c
配方中安装漂亮的香草Hybris 6.5.0.2时遇到了一个奇怪的问题。
我们仅添加了CPQ扩展名(没有自定义扩展名,因为我们看到了其他一些具有相同问题的线程,但有自定义插件扩展名。)
<!-产品的CPQ->
<!-解决方案的CPQ->
我们有很多例外情况
给定扩展名缺少扩展名信息
指的是标准组件,例如 ProductReferencesComponentModel
和操作 AddToCartActionModel
WARN [hybrisHTTP3] [10.10.10.1] [DefaultCMSComponentRendererRegistry]处理组件标签时出错。 currentComponent [ProductReferencesComponentModel(8796098823228 @ 1)]异常:缺少给定扩展名的扩展信息
2017年11月20日11:40:51 PM org.apache.catalina.core.ApplicationDispatcher调用
严重:Servlet DispatcherServlet的Servlet.service()引发异常
java.lang.NullPointerException:缺少给定扩展名的扩展信息
在com.google.common.base.Preconditions.checkNotNull(Preconditions.java:787)
在de.hybris.platform.yb2bacceleratorstorefront.filters.AcceleratorAddOnFilter $ DefaultExtensionAccessor.getInfo(AcceleratorAddOnFilter.java:337)处
在de.hybris.platform.yb2bacceleratorstorefront.filters.AcceleratorAddOnFilter $ DefaultExtensionAccessor.getExtensionDir(AcceleratorAddOnFilter.java:331)处
在de.hybris.platform.yb2bacceleratorstorefront.filters.AcceleratorAddOnFilter $ ResourceAddOnResolver.getExtensionPath(AcceleratorAddOnFilter.java:142)处
在de.hybris.platform.yb2bacceleratorstorefront.filters.AcceleratorAddOnFilter $ ExecutableResourceAddOnResolver.getAddOnFullPathName(AcceleratorAddOnFilter.java:196)处
在de.hybris.platform.yb2bacceleratorstorefront.filters.AcceleratorAddOnFilter.doFilter(AcceleratorAddOnFilter.java:81)
在org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
在org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
在org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:743)
在org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:603)
在org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:542)
在org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:905)
在org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:656)
在de.hybris.platform.acceleratorcms.component.renderer.impl.GenericViewCMSComponentRenderer.renderView(GenericViewCMSComponentRenderer.java:101)处
在de.hybris.platform.acceleratorcms.component.renderer.impl.CachingCMSComponentRenderer.renderView(CachingCMSComponentRenderer.java:91)处
在de.hybris.platform.acceleratorcms.component.renderer.impl.GenericViewCMSComponentRenderer.renderComponent(GenericViewCMSComponentRenderer.java:85)处
在de.hybris.platform.acceleratorcms.component.renderer.impl.DefaultCMSComponentRendererRegistry.renderComponent(DefaultCMSComponentRendererRegistry.java:80)处
在de.hybris.platform.acceleratorcms.component.slot.impl.DefaultCMSPageSlotComponentService.renderComponent(DefaultCMSPageSlotComponentService.java:334)处
在de.hybris.platform.acceleratorcms.tags2.CMSComponentTag.renderItem(CMSComponentTag.java:298)
在de.hybris.platform.acceleratorcms.tags2.CMSComponentTag.doStartTag(CMSComponentTag.java:254)
在org.apache.jsp.WEB_002dINF.views.addons.b2bacceleratoraddon.sensitive.pages.product.productLayout2Page_jsp._jspx_meth_cms_005fcomponent_005f3(productLayout2Page_jsp.java:474)
在org.apache.jsp.WEB_002dINF.views.addons.b2bacceleratoraddon.sensitive.pages.product.productLayout2Page_jsp._jspx_meth_cms_005fpageSlot_005f3(productLayout2Page_jsp.java:437)
在org.apache.jsp.WEB_002dINF.views.addons.b2bacceleratoraddon.sensitive.pages.product.productLayout2Page_jsp.access $ 4(productLayout2Page_jsp.java:413)
在org.apache.jsp.WEB_002dINF.views.addons.b2bacceleratoraddon.sensitive.pages.product.productLayout2Page_jsp $ Helper.invoke0(productLayout2Page_jsp.java:598)
在org.apache.jsp.WEB_002dINF.views.addons.b2bacceleratoraddon.sensitive.pages.product.productLayout2Page_jsp $ Helper.invoke(productLayout2Page_jsp.java:620)
在org.apache.jsp.tag.web.sensitive.template.page_tag $ Helper.invoke2(page_tag.java:451)
在org.apache.jsp.tag.web.sensitive.template.page_tag $ Helper.invoke(page_tag.java:483)
在org.apache.jsp.tag.web.sensitive.template.master_tag.doTag(master_tag.java:236)
在org.apache.jsp.tag.web.sensitive.template.page_tag._jspx_meth_template_005fmaster_005f0(page_tag.java:240)
在org.apache.jsp.tag.web.sensitive.template.page_tag.doTag(page_tag.java:173)
在org.apache.jsp.WEB_002dINF.views.addons.b2bacceleratoraddon.sensitive.pages.product.productLayout2Page_jsp._jspx_meth_template_005fpage_005f0(productLayout2Page_jsp.java:170)
在org.apache.jsp.WEB_002dINF.views.addons.b2bacceleratoraddon.sensitive.pages.product.productLayout2Page_jsp._jspService(productLayout2Page_jsp.java:137)
在org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
已尝试使用 ant初始化
和double-HAC更新。 由于上述问题,整个页面无法呈现,这破坏了大多数可用的CMS组件。
对此有任何想法吗?
谢谢 尼古拉
(220.9 kB)
我认为此问题与CPQ不相关。 Hybris 6.5.0.2似乎是一个问题,请尝试使用最新的6.5.0.3。
可以对此错误进行修复,但是"添加到购物车"按钮又如何呢,仍然无法使用...
您是否已将ysapproductconfigaddon安装到店面中? 不仅将其添加到localextensions.xml中,还请执行ant addoninstall -Daddonnames =" ysapproductconfigaddon .........
是的。这是
extensioninfo.xml
yb2bacceleratorstorefront
的我现在要创建一个没有CPQ的Powertools SOM存储,以评估这是6.5.x错误还是与CPQ相关的错误。
我建议 打开SAP Hybris的票证。 您可以尝试删除两个CPQ以前的CPQ扩展名,然后从CPQ开始仅用于产品配置。
更新:问题与CPQ不相关。 我测试了OOTB食谱
sap_aom_som_b2b_b2c
(过去在Hybris以前的版本中使用),并且仅通过访问任何产品都会出现相同的问题。https ://powertools.local:9002/yb2bacceleratorstorefront/powertools/en/USD/Open-Catalogue/Tools/Power-Drills/PSB-14-4-Vi/p/3755204
这是
localextensions.xml
:你好,
我也有同样的问题,您找到解决方案了吗?
Thx
一周热门 更多>