ICEfaces
  1. ICEfaces
  2. ICE-3255

REGRESSION: changing theme causes renderedOnUserRole to not work properly

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 1.7.1
    • Fix Version/s: 1.7.2
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Any

      Description

      Using the application provided by a user from the forums.

      After changing the theme, the component using renderOnUserRole is not using the user roles properly and disappears. But after you refresh the page, the component will render again.

      This problem does not happen in 1.7.0

        Activity

        Hide
        Mircea Toma added a comment -

        Fixes for issue ICE-3024 changed the way the two entry points "Blocking Servlet" and "Persistent Faces Servlet" are wired. To fix this issue when running with 1.7.1 version the "Blocking Servlet" needs to have the ACEGI filter setup as well.
        In the sample application add:

        <filter-mapping>
        <filter-name>Acegi Filter Chain Proxy</filter-name>
        <servlet-name>Blocking Servlet</servlet-name>
        <dispatcher>REQUEST</dispatcher>
        </filter-mapping>

        Show
        Mircea Toma added a comment - Fixes for issue ICE-3024 changed the way the two entry points "Blocking Servlet" and "Persistent Faces Servlet" are wired. To fix this issue when running with 1.7.1 version the "Blocking Servlet" needs to have the ACEGI filter setup as well. In the sample application add: <filter-mapping> <filter-name>Acegi Filter Chain Proxy</filter-name> <servlet-name>Blocking Servlet</servlet-name> <dispatcher>REQUEST</dispatcher> </filter-mapping>

          People

          • Assignee:
            Unassigned
            Reporter:
            Jacky Lee
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: