Multi tenant 多租户hybris backoofice启动时出错

Multi tenant 多租户hybris backoofice启动时出错,multi-tenant,hybris,backoffice,Multi Tenant,Hybris,Backoffice,我已经在Hybris 1811安装上设置了一个从租户,但我无法让后台为从租户foo工作。我在浏览器中遇到的错误是:服务器错误 我已经按照这里的指示做了,但是我不能让它工作 租户_foo.properties db.tableprefix=foo_ cronjob.timertask.loadonstartup=false tenant.restart.on.connection.error=false db.factory=de.hybris.platform.jdbcwrapper.JUnit

我已经在Hybris 1811安装上设置了一个从租户,但我无法让后台为从租户foo工作。我在浏览器中遇到的错误是:服务器错误

我已经按照这里的指示做了,但是我不能让它工作

租户_foo.properties

db.tableprefix=foo_
cronjob.timertask.loadonstartup=false
tenant.restart.on.connection.error=false
db.factory=de.hybris.platform.jdbcwrapper.JUnitDataSourceFactory
db.url=jdbc:oracle:thin:@localhost:1521:foo
db.driver=oracle.jdbc.OracleDriver
db.username=foo
db.password=bar
hac.webroot=/hac_foo
backoffice.webroot=/backoffice_foo
本地_租户_foo.properties

db.tableprefix=foo_
cronjob.timertask.loadonstartup=false
tenant.restart.on.connection.error=false
db.factory=de.hybris.platform.jdbcwrapper.JUnitDataSourceFactory
db.url=jdbc:oracle:thin:@localhost:1521:foo
db.driver=oracle.jdbc.OracleDriver
db.username=foo
db.password=bar
hac.webroot=/hac_foo
backoffice.webroot=/backoffice_foo
我已检查了Hybris日志,发现以下错误:

ERROR [localhost-startStop-3] (foo) [ContextLoader] Context initialization failed
org.springframework.beans.factory.support.BeanDefinitionValidationException: java.io.IOException: Unable to remove a module library: E:\hybris-1811\data\backoffice\widgetlib\deployed\voucherbackoffice.jar; nested exception is com.hybris.cockpitng.core.CockpitApplicationException: java.io.IOException: Unable to remove a module library: E:\hybris-1811\data\backoffice\widgetlib\deployed\voucherbackoffice.jar
        at com.hybris.backoffice.BackofficeApplicationContext.prepareRefresh(BackofficeApplicationContext.java:106) ~[classes/:?]

HAC对房客master和foo都适用,但后台仅对房客适用。另外,如果我导航到HAC->tenants->foo->view->configured extension,我可以看到对于extensions Accelerators Services和AdminCaptact,在WebContext列下,它显示当前租户中此上下文缺少的配置。

尝试为每个租户添加backoffice library home:

backoffice.library.home=${data.home}/foo
foo是租户id。帮助中还有一些关于它的文档

我希望有帮助