我刚刚设置了一个新的干净的hybris实例,使用ant modulegen
和receipe b2c_acc
创建了一个b2c加速器店面 - 当然我在这些步骤后初始化了我的系统。一切正常,但CMS Cockpit预览。
每次我尝试在CMS Cockpit中打开页面预览时,都会收到HTTP 500错误,该错误是由DefaultUrlEncoderService
类的此方法中的NullPointerException引起的:
@Override
public Collection<String> getEncodingAttributesForSite()
{
return getCmsSiteService().getCurrentSite().getUrlEncodingAttributes();
}
原因是getCurrentSite()
没有返回任何网站,但我尝试打开的页面(例如主页)已被分配到“服装 - 德”网站。
有人知道可能是什么问题吗? 我错过了什么吗?