ICEfaces
  1. ICEfaces
  2. ICE-8352

Request latency steadily increases across submits with Mojarra 2.1.10+ (was: Request latency steadily increases for all ace showcase examples)

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.0.RC1
    • Fix Version/s: 3.2
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      Icefaces 3 from trunk, revision 29857 / apache-tomcat-7.0.29 / jdk1.6.0_33
    • Assignee Priority:
      P1

      Description

      Originally noticed by a client when comparing the ice:DataTable vs ace:DataTable examples across showcases, each subsequent request of a particular feature grows in average latency. However I've confirmed that this is not unique the DataTable and appear to affect all ace components.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31882 Wed Oct 31 17:10:04 MDT 2012 mircea.toma ICE-8352 Make replaced resources transient so that state saving doesn't get confused when the same resource is added during each lifecycle by MandatoryResourceSetup.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/MandatoryResourcesSetup.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31833 Mon Oct 29 18:00:20 MDT 2012 mircea.toma ICE-8352 Mark the parents of re-ordered components as not in view to avoid having fired component addition or removal. The result is that JSF state saving will not react to the modifications done by our system event listeners.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/ResourceOrdering.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/MandatoryResourcesSetup.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31825 Mon Oct 29 16:08:40 MDT 2012 mircea.toma ICE-8352 Make resource containers temporarely transient so that the removal and addition of resource is not track by the JSF state saving.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/ResourceOrdering.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/MandatoryResourcesSetup.java

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Krashan Brahmanjara
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: