Updateseite für das Rahmenwerk mit Kernsoftware 3.18.0 kann nicht erstellt werden
Neben dem Issue #45 (closed) gibt es noch ein 2. Problem mit Kernsoftware 3.18.0 beim Erstellen einer Updateseite für das Rahmenwerk.
Wegen der Abhängigkeit zu google.guava entsteht auf der aktualisierten Updateseite eine Dependency, die dazu führt, dass die Annotations @PreDestroy
& @PostConstruct
beim Erstellen des Rahmenwerkes nicht mehr korrekt aus dem javax.annotations
Bundle aufgelöst werden können. Womöglich gibt es eine über guava
hergestellte Abhängigkeit, die auch das Package javax.annotation
exportiert.
Die bisher einzige Lösung Kernsoftware 3.18 im Rahmenwerk bzw. der GUI zu verwenden wurde mit Maven-Dependencies im Target gefunden (siehe https://gitlab.nerz-ev.de/ERZ/RW_de.bsvrz.buv.rw/-/blob/19d5350e73dbbd0e955bafc19f3c090165905d3c/releng/targets/rahmenwerk.2021.12.target) .