Hi magnolians,
First post here :)
I've been trying out 5.4 after using 5.3 for some months now, and run into a
small issue with yaml dialogs.
Whenever I try to set modalityLevel = strong/light in a dialog, and deploy
magnolia I'm told this:
2015-08-05 16:19:21,225 WARN
agnolia.config.source.yaml.YamlConfigurationSource: Problem while registering
DIALOG from
LayeredResource{path='/brweb/dialogs/components/sidebar_component.yaml',
layeredResources=[ClasspathResource{path=/brweb/dialogs/components/sidebar_component.yaml}]}:
Class cast: info.magnolia.ui.api.overlay.OverlayLayer$ModalityLevel cannot be
cast to java.lang.String
java.lang.ClassCastException:
info.magnolia.ui.api.overlay.OverlayLayer$ModalityLevel cannot be cast to
java.lang.String
at
info.magnolia.jcr.node2bean.impl.EnumAwareConvertUtilsBean$EnumConverter.convert(EnumAwareConvertUtilsBean.java:62)
The dialog looks like this:
[code]
modalityLevel: strong
form:
tabs:
- name: tab
fields:
- name: text
class: info.magnolia.ui.form.field.definition.TextFieldDefinition
[...]
actions:
commit:
class:
info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition
label: save
cancel:
class:
info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition
label: cancel
[/code]
I'm pretty much stumped, because it works absolutely fine in the jcr-based
dialog I ported it from.
Anybody got some ideas?
--
Context is everything:
http://forum.magnolia-cms.com/forum/thread.html?threadId=68417af9-32fa-431c-b8ea-a54697e72ba8
----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------