我们正在开发Hybris 6.5.0.4的多租户配置, 通过租户分离扩展,让我们说:
使用此配置发现的主要问题是:
将所有extensions / project.properties加载到每个租户!! 并且只有project.properties(不是 local_tenant_OTHER_TENANTS.properties )
有时,其他租户的属性会覆盖实际租户的属性。
即使使用 forbidden.extensions 属性,也是如此:
local_tenant_france.properties 文件中的:
forbidden.extensions = caModelExt;caFacadeExt;caStroreFrontExt
The Workarround:(寻找更好的解决方案)
将所有extensions / project.properties重新定义到相应的 local_tenant_TENANT.properties 文件中,以防止属性覆盖其他租户属性。