Migration Governance

Migrations-Risikoregister

Zusammengeführte Risiken, Gegenmaßnahmen und verbindliche Gates über alle 34 Module.

72Einträge
34Module
ModulTitelRisikoAuswirkungGegenmaßnahmeGate
01Dependency Injectionhidden dependencies, global stateNIEDRIGconstructor-level unit tests and context smoke testvor Cutover
01Dependency InjectionNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
01Dependency InjectionLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
02AOPproxy limitations and cross-cutting couplingNIEDRIGaspect activation, exception and ordering testsvor Cutover
02AOPNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
02AOPLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
03RESTHTTP contract drift and validation gapsNIEDRIGstatus codes, validation, error payload and actuator exposurevor Cutover
03RESTNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
03RESTLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
04Persistenzschema drift, lazy loading and transaction boundariesNIEDRIGrepository slice, service transaction and rollback testsvor Cutover
04PersistenzNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
04PersistenzLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
05Transaktionenpartial writes and incorrect rollback rulesNIEDRIGsuccess, checked/unchecked failure and rollback assertionsvor Cutover
05TransaktionenNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
05TransaktionenLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
06Batchrestartability, duplicate processing and bad-record policyMITTELjob launch, restart, skip/retry and idempotency testsvor Cutover
06BatchNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
06BatchLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
07Messagingduplicate delivery, poison messages and vulnerable legacy brokerMITTELredelivery, idempotency, DLQ and serialization testsvor Cutover
07MessagingNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
07MessagingLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
08XML und JAXBnamespace and schema compatibilityNIEDRIGround-trip, invalid XML, encoding and XXE-negative testsvor Cutover
08XML und JAXBNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
08XML und JAXBLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
09Servlet und Webcontainer/API migration and endpoint compatibilityNIEDRIGweb slice, content type, health and malformed request testsvor Cutover
09Servlet und WebNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
09Servlet und WebLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
10SOAPWSDL/namespace compatibility and fault mappingMITTELcontract, SOAP fault and interoperability testsvor Cutover
10SOAPNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
10SOAPLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
11Java-Grundlagenserialization/equality behavior changesNIEDRIGequals/hashCode, validation and immutability testsvor Cutover
12Collectionsmutation leaks and ordering semanticsNIEDRIGaliasing, null, duplicates and ordering testsvor Cutover
13Genericsruntime ClassCastException versus compile-time safetyNIEDRIGgeneric boundaries, absent values and repository identity testsvor Cutover
14Annotations und Reflectionillegal access, duplicate commands and startup failuresNIEDRIGduplicate annotation, missing method and invocation failure testsvor Cutover
15Lambda und Streamsordering, short-circuit and null semanticsNIEDRIGempty input, duplicates, precision and parallel-safety testsvor Cutover
16Concurrencyrace conditions, leaks and nondeterministic testsNIEDRIGtimeouts, cancellation, interruption and repeated stress testsvor Cutover
17Java I/O und NIOresource handling, overwrite and atomicityNIEDRIGpermissions, missing files, overwrite and large-file testsvor Cutover
18Exception Handling und Logginglost root cause and unstable error contractsNIEDRIGcause preservation, log context and negative-path testsvor Cutover
19JUnit und Testdesigntest lifecycle and assertion migrationNIEDRIGparameter boundaries, lifecycle and failure-message testsvor Cutover
19JUnit und TestdesignNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
19JUnit und TestdesignLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
20HTTP-Client und Webtesttimeouts, redirects and encodingNIEDRIGtimeout, non-2xx, headers, redirect and body-size testsvor Cutover
21Maven Properties und Konfigurationmissing keys, precedence and environment driftNIEDRIGdefault, override, malformed and encoding testsvor Cutover
22Spring JDBCSQL mapping, transaction and resource handlingNIEDRIGrow mapping, empty result, duplicate key and rollback testsvor Cutover
22Spring JDBCNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
22Spring JDBCLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
23Hibernate und JPAentity lifecycle, schema and query differencesNIEDRIGentity mapping, repository query, transaction and N+1 checksvor Cutover
23Hibernate und JPANeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
23Hibernate und JPALegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
24MongoDBdocument shape and mapping compatibilityNIEDRIGmapping, missing fields, query and index assumptionsvor Cutover
24MongoDBNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
24MongoDBLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
25JNDI und Service-Auflösungruntime lookup failure and hidden dependencyNIEDRIGbinding failure, constructor contract and context startupvor Cutover
25JNDI und Service-AuflösungNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
25JNDI und Service-AuflösungLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
25JNDI und Service-AuflösungWeniger Modern- als Legacy-TestdateienMITTELAbdeckungsmatrix auf fachliche Gleichwertigkeit prüfenvor Cutover
26JMX und Monitoringmetric/endpoint naming and exposureNIEDRIGendpoint exposure, health detail and unauthorized access testsvor Cutover
26JMX und MonitoringNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
26JMX und MonitoringLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
27EJB und Servicestransaction/security semantics and remote contract driftNIEDRIGservice contract, web adapter and transaction testsvor Cutover
27EJB und ServicesNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
27EJB und ServicesLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
28JPMS / Jigsawsplit packages, exports and readabilityMITTELmodule-path compile, forbidden access and service-loading testsvor Cutover
28JPMS / JigsawModern-Seite besitzt keinen TestquellcodeHOCHMindestens Unit- und Integrations-/Contract-Test ergänzenBuild blockieren
29Service Registry und ServiceLoaderprovider discovery, ordering and duplicatesNIEDRIGno provider, multiple provider and packaging testsvor Cutover
30XML ParserXXE, entity expansion and malformed XMLNIEDRIGXXE-negative, namespace, large input and error-position testsvor Cutover
31XSLTexternal access, thread safety and cache invalidationNIEDRIGexternal resource denial, concurrency and invalid stylesheet testsvor Cutover
32Kryptografieconfidentiality/integrity failure and nonce misuseNIEDRIGtamper, wrong key, nonce uniqueness and empty payload testsvor Cutover
33SMTP und Mailheader injection, transport errors and charset driftNIEDRIGrecipient validation, Unicode, transport failure and header testsvor Cutover
33SMTP und MailNeue Framework-/Library-LaufzeitabhängigkeitenMITTELSBOM, Lizenz-, CVE- und transitive Dependency-Prüfung im Online-Buildvor Release
33SMTP und MailLegacy-Verhalten war implizit an entfernte Library gekoppeltMITTELContract-/Golden-Master-Tests und gezielte Fehlerpfadevor Abschaltung
34Patterns und Refactoringbranch growth and unsupported customer typesNIEDRIGall strategies, factory completeness and unknown type testsvor Cutover
⌂ Cockpit