Uploaded image for project: 'Magnolia RSS Aggregator Module'
  1. Magnolia RSS Aggregator Module
  2. MGNLRSSAGG-211

Old properties are still present in bootstrap files

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Neutral Neutral
    • 2.5.1
    • None
    • None
    • None
    • Basel 75
    • 1

      Leading to the following Definitions app problems:

      Apps

      app: rssAggregator
      from jcr
      at /modules/rssaggregator/apps/rssAggregator
      Source data processing problem: Property [workspace] not found in class [info.magnolia.dam.app.assets.field.translator.AssetCompositeIdKeyTranslator], property is not assigned: /subApps/detail/editor/form/tabs/mainTab/fields/feeds/field/fields/img/identifierToPathConverter
      

      Property needs to be renamed to workspaceName (see interface info.magnolia.ui.form.field.converter.IdentifierToPathConverter#setWorkspaceName in UI. This property is currently ignored, but will be updated anyways (for the sake of n2b's happiness) (see MGNLUI-4101).

      /modules/rssaggregator/apps/rssAggregator/subApps/detail/editor/form/tabs/mainTab/fields/feeds/field/fields/img/identifierToPathConverter@workspace

      Dialogs

      The name property for ConfiguredFormDialogDefinition was last seen in 2012: https://git.magnolia-cms.com/projects/PLATFORM/repos/ui/browse/magnolia-ui-dialog/src/main/java/info/magnolia/ui/dialog/definition/ConfiguredFormDialogDefinition.java?until=f28386fe3d31eb106a53d89baeddd790519a5660&untilPath=magnolia-ui-model%2Fsrc%2Fmain%2Fjava%2Finfo%2Fmagnolia%2Fui%2Fmodel%2Fdialog%2Fdefinition%2FConfiguredDialogDefinition.java

      However, it is still around in many bootstraped nodes:

      dialog: rssaggregator:combinedFeed
      from jcr
      at /modules/rssaggregator/dialogs/combinedFeed
      Source data processing problem: Property [name] not found in class [info.magnolia.ui.dialog.definition.ConfiguredFormDialogDefinition], property is not assigned: /
      
      dialog: rssaggregator:planetFeeds
      from jcr
      at /modules/rssaggregator/dialogs/planetFeeds
      Source data processing problem: Property [name] not found in class [info.magnolia.ui.dialog.definition.ConfiguredFormDialogDefinition], property is not assigned: /
      
      dialog: rssaggregator:feedStatistics
      from jcr
      at /modules/rssaggregator/dialogs/feedStatistics
      Source data processing problem: Property [name] not found in class [info.magnolia.ui.dialog.definition.ConfiguredFormDialogDefinition], property is not assigned: /
      
      dialog: rssaggregator:feedSubscriptions
      from jcr
      at /modules/rssaggregator/dialogs/feedSubscriptions
      Source data processing problem: Property [name] not found in class [info.magnolia.ui.dialog.definition.ConfiguredFormDialogDefinition], property is not assigned: /
      
      dialog: rssaggregator:feedList
      from jcr
      at /modules/rssaggregator/dialogs/feedList
      Source data processing problem: Property [name] not found in class [info.magnolia.ui.dialog.definition.ConfiguredFormDialogDefinition], property is not assigned: /
      
      dialog: rssaggregator:feedSyndication
      from jcr
      at /modules/rssaggregator/dialogs/feedSyndication
      Source data processing problem: Property [name] not found in class [info.magnolia.ui.dialog.definition.ConfiguredFormDialogDefinition], property is not assigned: /
      
      • /modules/rssaggregator/dialogs/planetFeeds@name
      • /modules/rssaggregator/dialogs/combinedFeed@name
      • /modules/rssaggregator/dialogs/feedStatistics@name
      • /modules/rssaggregator/dialogs/feedSyndication@name
      • /modules/rssaggregator/dialogs/feedSubscriptions@name
      • /modules/rssaggregator/dialogs/feedList@name

      The selected attribute from CheckboxFieldDefinition was removed a long time ago (MGNLUI-1636). However, the property is still around in many bootstrap files. It should be removed.

      dialog: rssaggregator:planetFeeds
      from jcr
      at /modules/rssaggregator/dialogs/planetFeeds
      Source data processing problem: Property [selected] not found in class [info.magnolia.ui.form.field.definition.CheckboxFieldDefinition], property is not assigned: /form/tabs/tabMain/fields/showFeed
      
      app: rssAggregator
      from jcr
      at /modules/rssaggregator/apps/rssAggregator
      Source data processing problem: Property [selected] not found in class [info.magnolia.ui.form.field.definition.CheckboxFieldDefinition], property is not assigned: /subApps/detail/editor/form/tabs/mainTab/fields/planetFeed
      
      • /modules/rssaggregator/dialogs/planetFeeds/form/tabs/tabMain/fields/showFeed@selected
      • /modules/rssaggregator/apps/rssAggregator/subApps/detail/editor/form/tabs/mainTab/fields/planetFeed@selected

        Acceptance criteria

              pmundt Philip Mundt
              mmichel Maxime Michel
              Maxime Michel
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: