-
Bug
-
Resolution: Fixed
-
Neutral
-
5.5
-
None
-
None
-
-
Empty show more show less
-
Basel 75
-
1
Component templates components node has nodeType mgnl:contentNode causing Node2Bean to interpret that node as template, resulting in the following error in the problems app:
template: test:components (from jcr at /modules/test/templates/components) Source data processing problem Property [test_jsp] not found in class [info.magnolia.rendering.template.configured.ConfiguredTemplateDefinition], property is not assigned / Source data processing problem Property [test_ftl] not found in class [info.magnolia.rendering.template.configured.ConfiguredTemplateDefinition], property is not assigned /
Source of the problem
The source is an erroneous NodeBuilder task which creates the components folder on the wrong level, resulting in info.magnolia.module.delta.PropertiesImportTask creating the non-existing folder with the wrong nodeType.
Once the addNode task is "moved" inside the parent's node addNode task, the error is gone.
How to reproduce
Simply run the the CE bundle in manual test mode and see problems tab of definitions app: e.g. mvn clean install -P manual-tests,jetty9-standalone.
- relates to
-
MGNLCE-70 Integration tests fixture module is severely broken and needs some polishing
- Closed