Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.1
    • Fix Version/s: 1.7.2
    • Component/s: None
    • Labels:
      None
    • Environment:
      ICEfaces
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      It is often useful to observe DOM updates at the server to reconcile them with the page changes that take place in the browser. Firebug is not always reliable (especially in Internet Explorer), so a server-side mechanism is again useful.

      To enable DOM update logging, specify TRACE level logging in your application server for the "com.icesoft.faces.webapp.http.core.SendUpdates" class. For example, in Tomcat 6 add the following line to Tomcat 6 conf/logging.properties:

      "com.icesoft.faces.webapp.http.core.SendUpdates.level = FINE"

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17190 Fri Jul 18 11:54:56 MDT 2008 ted.goddard basic DOM update logging (ICE-3312)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/SendUpdates.java
        Ted Goddard created issue -
        Ted Goddard made changes -
        Field Original Value New Value
        Fix Version/s 1.7.2 [ 10130 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17191 Fri Jul 18 13:56:09 MDT 2008 ted.goddard basic DOM update logging (ICE-3312)
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/core/src/com/icesoft/faces/webapp/http/core/SendUpdates.java
        Ted Goddard made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17215 Wed Jul 23 13:47:31 MDT 2008 ted.goddard using context-parameter and System.out for debugDOMUpdate (ICE-3312)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MainSessionBoundServlet.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/SendUpdates.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17216 Wed Jul 23 14:02:47 MDT 2008 ted.goddard using context-parameter and System.out for debugDOMUpdate (ICE-3312)
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MainSessionBoundServlet.java
        Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/core/src/com/icesoft/faces/webapp/http/core/SendUpdates.java
        Hide
        Ted Goddard added a comment -

        This has been changed to use the following context-parameter in the web.xml

        <context-param>
        <param-name>com.icesoft.faces.debugDOMUpdate</param-name>
        <param-value>true</param-value>
        </context-param>

        And the output is now using System.out (some users do not have easy access to their server logging configuration).

        Show
        Ted Goddard added a comment - This has been changed to use the following context-parameter in the web.xml <context-param> <param-name>com.icesoft.faces.debugDOMUpdate</param-name> <param-value>true</param-value> </context-param> And the output is now using System.out (some users do not have easy access to their server logging configuration).
        Ken Fyten made changes -
        Fix Version/s 1.7.2RC1 [ 10140 ]
        Fix Version/s 1.7.2 [ 10130 ]
        Ken Fyten made changes -
        Fix Version/s 1.7.2 [ 10130 ]
        Fix Version/s 1.7.2RC1 [ 10140 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17601 Wed Sep 17 13:32:57 MDT 2008 ted.goddard trace level logging for debugDOMUpdate function (ICE-3312)
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/core/src/com/icesoft/faces/webapp/http/core/SendUpdates.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17602 Wed Sep 17 13:35:08 MDT 2008 ted.goddard trace level logging for debugDOMUpdate function (ICE-3312)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/SendUpdates.java
        Ken Fyten made changes -
        Comment [
        To enable, add the following line to Tomcat 6 conf/logging.properties

        com.icesoft.faces.webapp.http.core.SendUpdates.level = FINE ]
        Ken Fyten made changes -
        Affects [Documentation (User Guide, Ref. Guide, etc.)]
        Description It is often useful to observe DOM updates at the server to reconcile them with the page changes that take place in the browser. Firebug is not always reliable (especially in Internet Explorer), so a server-side mechanism is again useful.
        It is often useful to observe DOM updates at the server to reconcile them with the page changes that take place in the browser. Firebug is not always reliable (especially in Internet Explorer), so a server-side mechanism is again useful.

        To enable DOM update logging, specify TRACE level logging in your application server for the "com.icesoft.faces.webapp.http.core.SendUpdates" class. For example, in Tomcat 6 add the following line to Tomcat 6 conf/logging.properties:

        "com.icesoft.faces.webapp.http.core.SendUpdates.level = FINE"
        Ken Fyten made changes -
        Comment [ To enable TRACE level logging, add the following line to Tomcat 6 conf/logging.properties

        com.icesoft.faces.webapp.http.core.SendUpdates.level = FINE
        ]
        Hide
        Ken Fyten added a comment -

        Both are supported, TRACE level logging will output to the log file, alternatively the debugDOMUpdate parameter will log to System.out. The debugDOMUpdate parameter is unofficial and may not be supported in future ICEfaces releases.

        Show
        Ken Fyten added a comment - Both are supported, TRACE level logging will output to the log file, alternatively the debugDOMUpdate parameter will log to System.out. The debugDOMUpdate parameter is unofficial and may not be supported in future ICEfaces releases.
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Ted Goddard
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: