Open Azquelt opened 2 months ago
Tasks:
ibm:beta
on the new elements/attributesOpenAPIEndpointManager
since we only have endpoint config, so some refactoring will be needed hereOpenAPIUtils.getConfiguredInfo
to consider the new config from server.xml
MergeConfigTest
which can be adapted
New server.xml element
If
<info>
is presentinfo
section of the OpenAPI document is replaced with one generated from this configmp.openapi.extensions.liberty.merged.info
property is ignoredNote that
info
andversion
are required, in the OpenAPI spec - the document will not validate if they're not present and a warning will be logged. Not sure if we can indicate in the metatype that these attributes are "required" for the purposes of any UI that might be using it.