问题描述
我想在 Tibco 管理员中找到应用程序配置的配置文件。然后我可以知道我的应用程序的所有运行时配置。
我试图在路径 /opt/sw/tibco/tra/domain/SOADEV/datafiles/[my app]_root 中查找,但此配置已过期,并且不是最新配置。
示例如下:
配置文件包含“ExchangeRate”项
Tibco Admin 不显示 ExchangeRate 项目(在路径 Global/Vn 中)
解决方法
tibco/tra/domain/[ENV_NAME]/datafiles/[my app]_root 实际上是在包部署后存储所有全局变量值和包代码的正确位置。
我猜你正在寻找错误的包或部署有问题。 所有全局变量都应该存储在
[my app]_root\defaultVars\defaultVars.substvar
或子文件夹
[my app]_root\defaultVars\[folder_name]\defaultVars.substvar
变量可以是部署可设置和服务可设置。请在此处查看更多详细信息https://community.tibco.com/questions/difference-between-global-variables-earservice-and-service-instance-levels
还有几种方法可以覆盖全局变量。请参阅https://support.tibco.com/s/article/Tibco-KnowledgeArticle-Article-47854
1)。在设计器 -> 全局变量面板中,单击铅笔图标(打开 高级编辑器)在右上角,选择全局变量和右边 点击 ->“覆盖变量”。
2)。使用项目 -> “另存为”选项另存为新项目。 这样全局变量就可以编辑了。
3)。使用“-p”转到“测试器”->“高级”测试设置 PATH/properties.cfg" 参数,其中 PATH 是绝对路径和 properties 覆盖全局变量的文件。
4).在部署期间更改 TIBCO 管理员 GUI 中的变量。
5)。手动编辑 bwengine.tra。