-
Task
-
Resolution: Unresolved
-
Neutral
-
None
-
5.6.2
-
None
-
-
Empty show more show less
-
Empty show more show less
Defnition is not reregistered when deprecation is added since its metadata has changed, see
info.magnolia.config.registry.RegistryMap#canReregister
which results in:
2018-03-01 08:20:53,177 ERROR info.magnolia.config.registry.RegistryMap : Can't register [template] definition [home] with reference id: [travel-demo:pages/home] from module [travel-demo] at [pages/home][template] definition [home] with reference id: [travel-demo:pages/home] from module [travel-demo] at [pages/home] which is deprecated [Since=5.6,Description=dewad] since a definition with the same id travel-demo:pages/home is already registered as [template] definition [home] with reference id: [travel-demo:pages/home] from module [travel-demo] at [pages/home][template] definition [home] with reference id: [travel-demo:pages/home] from module [travel-demo] at [pages/home] which is deprecated [Since=5.6,Description=dewad].
This also means that the actual template is not replaced with new version.
Acceptance criteria
- caused by
-
MAGNOLIA-7228 Provide functionality to mark YAML files as deprecated
- Closed
- relates to
-
MAGNOLIA-7483 Definitions in registry that is using nameAsId are not unregistered when definition name changes
- Closed