Add placeholder support for classifications and relationships #8044
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR extends the template support to process placeholder properties in relationships and classifications that are created during a templated create of a new metadata element.
There is also a new IntelliJ HTTP client script to create the sample server configurations and these server configurations have been recreated using this script.
The definition of the files cataloging integration connector has moved from the integration-daemon's configuration document to the OpenConnectorArchive.omarchive.
Related Issue(s)
The POST engine-host-services configuration call was incorrectly failing if there were no engine services configured. This is no longer needed if the engine host is only using one metadata server.
Testing
Testing of the new server configurations and regression testing of the template support.
Release Notes & Documentation
There is a change to the properties of the Template classification and CatalogTemplate relationship and this has been reflected in the egeria-docs site.
Additional notes
Next step is to extend the Coco Pharmaceutical's clinical trials archive with new templates to demonstrate the use of placeholders variables.