我正在使用Liberty应用程序服务器,该服务器具有server.xml作为服务器的配置文件。
是否有用于server.xml的XSD架构?
任何开放自由或网络自由方案都对我有好处。
您可以使用Liberty'bin'目录中的'serverSchemaGen'脚本生成一个。
./serverSchemaGen server1
将需要启动服务器,并且需要启用'localConnector-1.0'功能。它将生成特定于该服务器的架构(即,它将仅生成该服务器上启用的功能的内容。)
或者,您可以运行:
java -jar wlp/bin/tools/ws-schemagen.jar {output file}
这将使用所有可用功能生成完整的架构。
server.xml中允许的内容取决于所使用的功能。没有包含所有内容的已发布架构,但是自由确实包含用于为您的设置创建xml架构的工具。
您可以通过运行为已安装的所有功能生成模式
java -jar wlp/bin/tools/ws-schemagen.jar output.xsd
或者,您可以通过以下步骤为为特定服务器启用的功能生成模式:
localConnector-1.0
添加到server.xml
中的功能列表中>wlp/bin/serverSchemaGen myServerName