每次我们向 items.xml 添加新属性时,我们都必须执行 hybris 更新,否则我们会收到一些错误,例如:JaloItemNotFoundException: no attribute Cart.newAttribute
但是,有时执行更新后,我们不会得到 JaloItemNotFoundException,而是得到类似以下内容的信息:
de.hybris.platform.servicelayer.exceptions.AttributeNotSupportedException: cannot find attribute newAttribute
Run Code Online (Sandbox Code Playgroud)
对于第二种情况,如果我们在更新后重新启动服务器,它总是有效的。更新后除了重启服务器还有其他办法解决吗?
几年前,我在一家公司工作,该公司在更新后添加了重新启动作为“部署步骤”。我在这里试图避免这种情况。
我尝试执行几次更新并清理类型缓存。但没有运气。