Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.2.1, 1.2.2, 1.1.1, 1.1.2
    • Fix Version/s: 1.2.4, 2.0.4, 1.1.4
    • Component/s: Trinidad Support
    • Labels:
      None
    • Environment:
      Facelets 1.1.14, Glassfish 2.1

      Description

      When using Trinidad's <tr:table> and using a Faclets composition component to create the columns, the table does not render correct. Only the first row in the table will show any data, the other rows will appear empty.

        Activity

        Hide
        Bart Kummel added a comment -

        There is a work around for this problem, as follows:

        Create a class called DevStartupListener:

        public class DevStartupListener extends AbstractStartupListener {
        @Override
        protected void init()

        { ExtValContext.getContext() .addGlobalProperty(ExtValRendererProxy.KEY, null, true); }

        }

        Register this class as a phase listener in faces-config.xml:
        <lifecycle>
        <phase-listener>
        inc.monsters.mias.workaround.DevStartupListener
        </phase-listener>
        </lifecycle>

        Show
        Bart Kummel added a comment - There is a work around for this problem, as follows: Create a class called DevStartupListener: public class DevStartupListener extends AbstractStartupListener { @Override protected void init() { ExtValContext.getContext() .addGlobalProperty(ExtValRendererProxy.KEY, null, true); } } Register this class as a phase listener in faces-config.xml: <lifecycle> <phase-listener> inc.monsters.mias.workaround.DevStartupListener </phase-listener> </lifecycle>

          People

          • Assignee:
            Unassigned
            Reporter:
            Bart Kummel
          • Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development