Metadaten-Version im Reply konfigurierbar machen
Description of the bug:
Beim Erzeugen eines Replies kann die Metadaten-Version aktuell nicht explizit gesetzt bzw. konfiguriert werden.
Current behavior:
Bei der Erstellung der Metadaten wird die Version derzeit fest auf 1.x festgelegt, indem immer MetadataV1 verwendet wird:
final var metadata = new MetadataV1();
metadata.setSchema(config.getMetadataSchemaWriteVersion().toString());
metadata.setContentStructure(contentStructure);
Expected behavior:
Im SendableReply gibt es – analog zur SendableSubmission – eine Methode zur Angabe der MetadataVersion.
SendableReply.builder()
.preferMetadataVersion(MetadataVersion metadataVersion)
...
.build();
Environments:
Java SDK 3.1.0
Checklist:
- Add Severity label
- Add team label
- Related/affected issues/stories/epics linked and explained in the bug issue
- Creation of an automated test
- Bugfix deployed on DEV
- Bugfix tested on DEV
- Bugfix deployed on TEST
- Bugfix tested on TEST (possibly also by the connection project itself)
- Successful fix reported to Team Operations (Teams channel)
- Bugfix deployed on STAGE
- Bugfix tested on STAGE if necessary
- Bugfix deployed on PROD
- Bugfix tested on PROD (possibly also by the connection project itself)
- Final communication by Team Operations if necessary
- Internal documentation was checked and updated if necessary
- External documentation has been checked and updated if necessary
- Updated changelog if necessary
Approach/Solution:
Release version of the artifact:
Edited by Martin Vogel