Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-9528

Fix Seam debug page

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 5.5
    • Fix Version/s: 11.2
    • Component/s: Seam / JSF UI

      Description

      The Seam debug page does not work correctly when using the Seam debug mode.

      This is due to a wrong order when registering the debug mode: it's initialized in SeamConfigurator component, but this component is started after Seam debug components are => when displaying the debug page, these components are not available and the following error is visible in logs:

      WARNING: JSF1053: (Listener: org.jboss.seam.debug.jsf.SeamDebugPhaseListener.beforePhase(), Phase ID: RENDER_RESPONSE 6,  View ID: /debug.xhtml) Exception thrown during phase-listener execution: javax.faces.FacesException: javax.el.PropertyNotFoundException: /file:/opt/nuxeo-cap-5.6-SNAPSHOT-tomcat/nxserver/nuxeo.war/WEB-INF/lib/jboss-seam-debug-2.1.0.SP1.jar!/META-INF/debug.xhtml @74,90 rendered="#{empty org.jboss.seam.debug.contexts.conversationEntries}": Property 'debug' not found on type org.jboss.seam.Namespace
      12:19:43,164 WARN  [lifecycle] javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:393)
      javax.faces.component.UIComponent.encodeAll(UIComponent.java:924)
      javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
      

        Attachments

          Activity

            People

            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: