如何使用"ant importImpex"命令将特定租户指定为参数?



我正在尝试使用ant importImpex -DSource=items.impex导入Impex文件。这是成功地导入Impex文件,但更改在主租户中反映了。

如何使用ant importImpex命令将特定租户指定为参数?

我尝试过ant importImpex -DSource=items.impex -Dtenant=tenantID,但它不起作用。

还有其他方法吗?

没有选择在此蚂蚁目标中设置房客。

要知道可用选项类型ant -p。请注意,在Hybris 6.1中,您会看到设置Impex路径的选项是-Dresource

您可以做的是在iPEX文件中使用bean shell注释。

在您的INSERT_UPDATE语句之前添加此行:

"#% Registry.setCurrentTenantByID(""tenantId"");"

然后运行常规ant importImpex目标,您将看到数据仅在注释中的租户设置中。

您也可以转到管理控制台中的租户部分,然后为所需的租户打开控制台(如果尚未这样做,则可能需要先初始化它)。您可以从那里访问此特定租户的iPEX控制台,并从那里执行您的iMpex。

相关内容

  • 没有找到相关文章

最新更新