Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-6026

Problem in detecting child id on nested <wicket:enclosure>

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 7.1.0
    • 7.2.0, 8.0.0-M1
    • wicket
    • None

    Description

      If you nest <wicket:enclosure> as following

      <wicket:enclosure child="labelOuter">
      Outer Enclosure <span wicket:id="labelOuter"/>

      <wicket:enclosure>
      Inner Enclosure <span wicket:id="labelInner" />
      </wicket:enclosure>
      </wicket:enclosure>

      you get an error:

      "You most likely forgot to register the EnclosureHandler with the MarkupParserFactory
      MarkupStream: [unknown]
      at org.apache.wicket.markup.html.internal.Enclosure.<init>(Enclosure.java:112)
      at org.apache.wicket.markup.parser.filter.EnclosureHandler$1.newComponent(EnclosureHandler.java:62)"

      The error occurs independent of the visibility of the enclosed components.
      This markup works perfect in Wicket 6.20.0

      Attachments

        Activity

          People

            bitstorm Andrea Del Bene
            rfoerthe Roland Foerther
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: