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

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

XMLWordPrintable

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

      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.

        Acceptance criteria

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

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD

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