使用 Websphere Application Server wsadmin.bat 部署 EAR 而不丢失安全角色映射?

使用 Websphere Application Server wsadmin.bat 部署 EAR 而不丢失安全角色映射?

我们正在使用 wsadmin.bat 运行针对 WAS 的 CI

使用此命令更新应用程序

$AdminApp update ${projectName}EAR app {-operation update -update.ignore.new -contents {${artifactsDir}/${projectName}-${buildVersion}.ear}}

这将导致所有“安全角色到用户/组的映射”设置重置,即使所有其他设置都保留下来-更新.忽略.新

有人知道怎么修这个东西吗?

答案1

你可能想尝试:

$AdminApp install 作为参数 -update -update.ignore.new 仅当您指定安装命令并且存在现有绑定并且现有绑定比新 ear 中的绑定旧时才适用。

相关内容