2 Replies Latest reply on Oct 31, 2007 8:19 AM by jgillaspy

    two SeamPhaseListener instances

    jgillaspy

      I am getting this exception several times as I navigate through a page:

      java.lang.IllegalStateException: No phase id bound to current thread (make sure you do not have two SeamPhaseListener instances installed)

      also

      WARN [javax.enterprise.resource.webcontainer.jsf.lifecycle] phase(RESTORE_VIEW 1,com.sun.faces.context.FacesContextImpl@877d81) threw exception: java.lang.IllegalStateException: No phase id bound to current thread (make sure you do not have two SeamPhaseListener instances installed) No phase id bound to current thread (make sure you do
      not have two SeamPhaseListener instances installed)

      A JBoss consultant said it is probably caused by some configuration mistake in installing RichFaces.

      Any ideas on how to make these exceptions go away?

        • 1. Re: two SeamPhaseListener instances
          thejavafreak

          1. What Seam version are you using?
          2. What JBoss AS version are you using?
          3. What JSF version are you using? Myfaces or JSF-RI?
          4. What Richfaces version are you using?

          • 2. Re: two SeamPhaseListener instances
            jgillaspy

            1. What Seam version are you using?
            The one in rhdevstudio-win32-1.0.0.beta2

            2. What JBoss AS version are you using?
            rhdevstudio-win32-1.0.0.beta2

            3. What JSF version are you using? Myfaces or JSF-RI?
            rhdevstudio-win32-1.0.0.beta2

            4. What Richfaces version are you using?
            3.1.0

            However, I just noticed that I also have the seam libraries in WEB-INF\lib

            Is that my problem? does it load these AND the ones in C:\rhdevstudio\jboss-eap\seam?