XSD Liberty 架构 server.xml

XSD schema for Liberty server.xml

我正在使用 Liberty 应用服务器,它有 server.xml 作为服务器的配置文件。

是否有 server.xml 的 XSD 架构?

任何 open-liberty 或 websphere-liberty 方案 - 对我都有好处。

server.xml 中允许的内容取决于使用的功能。没有包含所有内容的已发布架构,但 liberty 确实包含用于为您的设置创建 xml 架构的工具。

您可以为 运行

安装的所有功能生成架构

java -jar wlp/bin/tools/ws-schemagen.jar output.xsd

或者,您可以通过以下步骤为特定服务器启用的功能生成架构:

  1. localConnector-1.0 添加到 server.xml
  2. 中的功能列表
  3. 启动服务器
  4. 运行 wlp/bin/serverSchemaGen myServerName

您可以使用 Liberty 'bin' 目录中的 'serverSchemaGen' 脚本生成一个。

./serverSchemaGen server1

需要启动服务器并需要启用 'localConnector-1.0' 功能。它将生成特定于该服务器的模式(即,它将只为该服务器上启用的功能生成内容。)

或者,您可以 运行:

java -jar wlp/bin/tools/ws-schemagen.jar {output file} 

这将使用所有可用功能生成完整的架构。