ICEfaces
  1. ICEfaces
  2. ICE-7232

Blocking connecting doesn't get initialized if page has a component binding

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-2.0.0.GA, 2.0.2
    • Fix Version/s: 3.0.RC2, 3.0
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      All
    • Assignee Priority:
      P1
    • Workaround Exists:
      Yes
    • Workaround Description:
      Remove component binding and utilize other ways to get component references.

      Description

      If an ICEfaces page has a component that uses the binding attribute the blocking connection does not get created when adding the managed bean to a PushRenderer group. This prevents the page from getting push updates.

      Removing this binding allows the push connection to be created and it can receive push updates.

        Activity

        Arran Mccullough created issue -
        Hide
        Arran Mccullough added a comment -

        Attached test case to show issue. Steps to reproduce:

        • Run page test2.jsf
        • Click on link for "Go to testWithBinding".
        • Click on Run Async button. Page will be updated with the first update and thats it.
        • Click on "Go to test2" link.
        • Click on link for "Go to testWithoutBinding".
        • Click on Run Async button. Page will be updated with the full 5 updates.
        Show
        Arran Mccullough added a comment - Attached test case to show issue. Steps to reproduce: Run page test2.jsf Click on link for "Go to testWithBinding". Click on Run Async button. Page will be updated with the first update and thats it. Click on "Go to test2" link. Click on link for "Go to testWithoutBinding". Click on Run Async button. Page will be updated with the full 5 updates.
        Arran Mccullough made changes -
        Field Original Value New Value
        Attachment Case10502Example.zip [ 13535 ]
        Attachment Case10502Example.war [ 13536 ]
        Arran Mccullough made changes -
        Salesforce Case [5007000000I2Qvb]
        Ken Fyten made changes -
        Fix Version/s EE-2.0.0.GA_P01 [ 10271 ]
        Fix Version/s 2.1 [ 10241 ]
        Assignee Priority P1
        Assignee Ted Goddard [ ted.goddard ]
        Hide
        Ted Goddard added a comment -

        After updating the test case to use ICEfaces trunk, both pages work. It is not clear, however, if this is due to fixes in ICEfaces or mojarra. Can the customer upgrade?

        Show
        Ted Goddard added a comment - After updating the test case to use ICEfaces trunk, both pages work. It is not clear, however, if this is due to fixes in ICEfaces or mojarra. Can the customer upgrade?
        Ted Goddard made changes -
        Assignee Ted Goddard [ ted.goddard ] Arran Mccullough [ arran.mccullough ]
        Ken Fyten made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s EE-2.0.0.GA_P01 [ 10271 ]
        Ken Fyten made changes -
        Fix Version/s 3.0.RC2 [ 10313 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arran Mccullough
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: