Liberty server.xml的XSD架构

问题描述 投票:1回答:2

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

是否有用于server.xml的XSD架构?

任何开放自由或网络自由方案都对我有好处。

java websphere-liberty open-liberty
2个回答
3
投票

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

./serverSchemaGen server1

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

或者,您可以运行:

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

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


0
投票

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

您可以通过运行为已安装的所有功能生成模式

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

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

  1. localConnector-1.0添加到server.xml中的功能列表中>
  2. 启动服务器
  3. 运行wlp/bin/serverSchemaGen myServerName
© www.soinside.com 2019 - 2024. All rights reserved.