Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-1896

cms:contentNodeIterator throws NPE when there are no paragraphs to iterate over

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 3.5 RC2
    • 3.5 RC1
    • taglibs
    • None
    • N/A

    Description

      as of rev. 13159, when a template has a contentNodeIterator setup like this:

      <cms:contentNodeIterator contentNodeCollectionName="mainContent">
      <cms:editBar/>
      <cms:includeTemplate></cms:includeTemplate>
      </cms:contentNodeIterator>

      It throws an NPE:

      java.lang.NullPointerException
      at info.magnolia.cms.taglibs.ContentNodeIterator.getCollection(ContentNodeIterator.java:198)
      at info.magnolia.cms.taglibs.ContentNodeIterator.doStartTag(ContentNodeIterator.java:262)

      See attached patch for suggested fix, tested against a simple set of paragraphs but not against nested paragraphs.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                had Jan Haderka
                tomjnsn Tom Jensen
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - 5m
                      5m
                      Remaining:
                      Remaining Estimate - 5m
                      5m
                      Logged:
                      Time Spent - Not Specified
                      Not Specified