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: <user-list-unsubscr...@magnolia-cms.com>
----------------------------------------------------------------

Reply via email to