ICEfaces
  1. ICEfaces
  2. ICE-7710

ace:dataTable resources always get loaded even if page doesn't have any ACE component

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.RC2
    • Fix Version/s: 3.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Any

      Description

      ace:dataTable resources are always being loaded in all pages of an app, even if the page doesn't have such component or even any other ACE component. The mere presence of icefaces-ace.jar causes this behaviour.

      This was first detected in the acemobi project (http://server.ice:8888/svn/ossrepo/projects/acemobi), but it's also visible in start pages of QA applications, which only have links and a few h: components.

        Activity

        Hide
        Arturo Zambrano added a comment -

        Fixed at revision 27444.

        This was fixed by modifying the @MandatoryResourceComponent annotation, in the renderer, to the new format introduced in ICE-7437. Using the old format was causing ICEfaces to load the dataTable resources in every page.

        Show
        Arturo Zambrano added a comment - Fixed at revision 27444. This was fixed by modifying the @MandatoryResourceComponent annotation, in the renderer, to the new format introduced in ICE-7437 . Using the old format was causing ICEfaces to load the dataTable resources in every page.

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Arturo Zambrano
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: