Closed Azquelt closed 3 weeks ago
We're reviewing the design of this part of the feature in #29541. We need to get the design questions resolved before we can implement this.
Tasks:
ibm:beta
OpenAPIEndpointManager
as we only have endpoint config, so some refactoring here is needed.ApplicationRegistry
- from an initial look, I think we would want to call ApplicationProcessor.processApplication
for each deployed application when the config changes.ModuleSelectionConfig
so that it reads server.xml config as well as MP Config and selects modules appropriatelyMergeConfigTest
which tests MP Config properties, and add similar cases using the new server.xml configNote to self, also have to open a new issue for the warning messages for an included statement that doesn't match an app
New server.xml elements:
Semantics should match the existing MP config properties for including or excluding apps: https://openliberty.io/docs/latest/documentation-openapi.html#multi-module
If either
<include>
or<exclude>
are present in the server.xml, the MP config properties should be ignored.