Uploaded image for project: 'Java Script UI (App and Dialog Fields)'
  1. Java Script UI (App and Dialog Fields)
  2. JSFIELD-39

NullPointerException with i18n and TagsField

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Neutral Neutral
    • 2.0.2
    • None
    • None

      Steps to reproduce

      1. Add JS Field 
        textColor:
          label: Text color
          $type: javascriptField
          fieldScript: /headless-ecommerce/webresources/colorField.html 
          height: 50 
      1. Add mgnl:tags
        mgnl:tags:
          class: info.magnolia.contenttags.ui.field.TagsFieldDefinition

      Log

      2023-05-22 15:25:21,832 ERROR info.magnolia.ui.framework.ContextProperty$Impl   : Failed to dispatch context property change: null
      java.lang.NullPointerException: null
          at info.magnolia.ui.javascript.form.FormFieldsExtractor.getTagsField(FormFieldsExtractor.java:200) ~[magnolia-ui-framework-javascript-2.0.2-SNAPSHOT.jar:?]
          at info.magnolia.ui.javascript.form.FormFieldsExtractor.getFormFields(FormFieldsExtractor.java:106) ~[magnolia-ui-framework-javascript-2.0.2-SNAPSHOT.jar:?]
          at info.magnolia.ui.javascript.form.FormFieldsExtractor.getFormFields(FormFieldsExtractor.java:72) ~[magnolia-ui-framework-javascript-2.0.2-SNAPSHOT.jar:?]
          at info.magnolia.ui.javascript.field.JavascriptField.subscriberForValueChanges(JavascriptField.java:222) ~[magnolia-ui-framework-javascript-2.0.2-SNAPSHOT.jar:?]
          at info.magnolia.ui.javascript.field.JavascriptField.initContent(JavascriptField.java:112) ~[magnolia-ui-framework-javascript-2.0.2-SNAPSHOT.jar:?]

      Expected results

      JS Field works with TagsField and i18n

      Actual results

      NPE is thrown

      Workaround

      Development notes

        Acceptance criteria

              sgeschke Sebastian Geschke
              sgeschke Sebastian Geschke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: