我需要显示安装在 BPM 上的快照的所有现有环境变量。有没有办法可以使用 wsadmin 命令来做到这一点?
1018 次
3 回答
1
我认为我们没有 wsadmin 命令来显示快照的所有现有变量。如果这是有用的东西,我建议打开 BPM 开发的增强请求 (RFE) 供他们考虑。这是有关如何执行此操作的链接:
谢谢!
于 2017-01-30T19:37:47.187 回答
0
我同意 Paula 的观点,没有 wsadmin cmd 来显示环境变量。
但是,您可以查看:
BPMSetEnvironmentVariable:
和 REST 调用来获取环境变量:
于 2017-02-02T21:47:39.683 回答
0
这可以通过 BPM REST 接口 API 来实现。
使用此 API 检索流程应用程序列表,您可以在其中找到您感兴趣的快照的 ID。
https://<bpm_host_or_ip>:9443/rest/bpm/wle/v1/processApps
使用此 API 检索环境变量及其默认值。
https://<bpm_host_or_ip>:9443/rest/bpm/wle/v1/processAppSettings?snapshotId=2064.11a398d0-c6b8-41e4-b8eb-daaef864be14"
你可以很容易地jq
在 Linux 环境中使用来解析出你感兴趣的信息。
最后使用此 API 检索给定环境变量的当前值。
https://<bpm_host_or_ip>:9443/rest/bpm/wle/v1/system/env/variable?processAppAcronym=<APP_ACRONYM>&name=<ENV_VAR_NAME>
于 2017-03-23T11:43:06.473 回答