webSphere Liberty:如何从服务器生成输出文件.xml仅包含



我有一个服务器.xml只有包含。 但是我想看到在运行时使用的合并后。

是否有工具或脚本可以从服务器生成输出文件.xml仅包含(这也用于 liberty 的运行时?

这将使收集文件的生活更加轻松...

提前感谢您的任何答案!

<!-- server.xml -->
<?xml version="1.0" encoding="UTF-8"?>
<server description="${servername} ${type} ${cluster} ${hostname}">
<include location="${bla}/${bla2}/inc.${bla3}.certs-racf.xml"
optional="true" onConflict="replace" />
<include location="${bla6}/${bla2}/inc.${bla3}.certs-racf.xml"
optional="false" onConflict="replace" />
<include location="${bla7}/${bla8}/inc.${bla8}.certs-root.xml"
optional="false" onConflict="replace" />
<!-- server.xml -->

运行时服务器是什么.xml ?

WebSphere Developer Tools 确实提供了以下功能: https://www.ibm.com/support/knowledgecenter/SSEQTP_liberty/com.ibm.websphere.wlp.doc/ae/t_merged_configuration_viewer.html

但是,运行时本身目前不提供此类功能,但是有一个 RFE 为其打开,您可以在此处投票以表示您的兴趣:https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=103121

您还可以使用通过restConnector-2.0功能启用的config端点。 我发布了一个问答,涉及相同的核心问题,但在这里详细说明了一些。