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

        Jacky Lee created issue -
        Jacky Lee made changes -
        Field Original Value New Value
        ICEfaces Forum Reference http://www.icefaces.org/JForum/posts/list/8916.page#37162
        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.
        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
        Ken Fyten made changes -
        Fix Version/s 1.7.2 [ 10130 ]
        Assignee Priority P2
        Security Private [ 10001 ]
        Assignee Mircea Toma [ mircea.toma ]
        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>
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Won't Fix [ 2 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P2
        Assignee Mircea Toma [ mircea.toma ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: