<dbreport>
<connection>
<pool>
<password>lms!@#$</password>
<user>lms-rwe</user>
<property name="testonborrow" value="true"/>
<url>jdbc:sqlserver://10.0.200.112\xyz;databaseName=vu450_dev_5_2</url>
<property name="maxwait" value="60000"/>
<property name="maxactive" value="80"/>
<driver>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver>
</pool>
</connection>
以上代码通过QA WSO2ESB环境中的car文件进行部署。 成功测试后,我们想要进入UAT环境并想要更改数据库用户ID,密码和URL。 当我们编辑此序列时,弹出窗口
The changes will not persist to the CAPP after restart or redeploy. Do you want to Edit?
我们执行了编辑,但是当我们重新启动时,esb更改被丢弃。
请指导我如何在调解员中保留数据库凭据。
答案 0 :(得分:0)
重新启动ESB时,会从CAPP重新部署工件,因此,使用管理控制台编辑工件只会持续更改,直到重新启动服务器。
正如Jean评论的那样,碳数据源是一个更好的选择。 Follow this link.
否则,您必须使用developer studio编辑CAPP,并使用与UAT环境相关的更改重新创建CAPP。