You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Howard M. Lewis Ship (Created) (JIRA)" <ji...@apache.org> on 2011/09/29 17:04:47 UTC

[jira] [Created] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
------------------------------------------------------------------------------------------------------------

                 Key: TAP5-1678
                 URL: https://issues.apache.org/jira/browse/TAP5-1678
             Project: Tapestry 5
          Issue Type: New Feature
          Components: tapestry-core
    Affects Versions: 5.3
            Reporter: Howard M. Lewis Ship


Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).

This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Howard M. Lewis Ship (Closed) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship closed TAP5-1678.
--------------------------------------

       Resolution: Fixed
    Fix Version/s: 5.3
    
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13117596#comment-13117596 ] 

Hudson commented on TAP5-1678:
------------------------------

Integrated in tapestry-trunk-freestyle #556 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/556/])
    TAP5-1678: Improvements to PageCatalog

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177417
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3/PageCatalogTests.groovy

                
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Howard M. Lewis Ship (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13117349#comment-13117349 ] 

Howard M. Lewis Ship commented on TAP5-1678:
--------------------------------------------

This is also going to be useful for people upgrading from 5.2 to 5.3 as it gives a quick way to identify a number of upgrade problems in pages.
                
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13117463#comment-13117463 ] 

Hudson commented on TAP5-1678:
------------------------------

Integrated in tapestry-trunk-freestyle #555 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/555/])
    TAP5-1678: Implement core/PageCatalog page
Add support for tracking page construction time and number of components
Track number of times a Page has been activated
TAP5-1678: Remove inaccurate JavaDoc comment
TAP5-1678: Remove Page.getLastAttachTime(), no longer used

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177356
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/ComponentAssemblerImpl.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/PageAssembly.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PageSource.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PageSourceImpl.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/Page.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/PageImpl.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3/PageCatalogTests.groovy

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177355
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/PageAssembly.java

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177354
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/Page.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/PageImpl.java

                
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13118505#comment-13118505 ] 

Hudson commented on TAP5-1678:
------------------------------

Integrated in tapestry-trunk-freestyle #557 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/557/])
    TAP5-1678: Have more of the links on PageCatalog update the page listing zone
TAP5-1678: Add ability, in development mode, to force a reload of component classes
TAP5-1678: Create an internal library, with an internal layout for builtin pages (PageCatalog, ServiceStatus)
TAP5-1678: Add support for loading just a single page
TAP5-1678: Create an internal library, with an internal layout for builtin pages (PageCatalog, ServiceStatus)

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177853
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/bluerobot-layout.css
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/internal-layout.css

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177852
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSource.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSourceImpl.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalComponentInvalidationEventHub.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177769
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3/PageCatalogTests.groovy

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177763
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/internal-layout.css

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177762
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/ServiceStatus.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/t5internal
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/t5internal/components
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/t5internal/components/InternalLayout.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/ServiceStatus.css
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/ServiceStatus.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/InternalLayout.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/bluerobot-layout.css
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/internal-layout.css
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3/PageCatalogTests.groovy

                
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13119721#comment-13119721 ] 

Hudson commented on TAP5-1678:
------------------------------

Integrated in tapestry-trunk-freestyle #558 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/558/])
    TAP5-1678: Fix problems in test suite

 Update for links converted to use Ajax partial page updates
TAP5-1678: Store the selected page in the drop down list persistently, and adjust some formatting

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1178608
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3/PageCatalogTests.groovy

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1178582
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml

                
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13117596#comment-13117596 ] 

Hudson commented on TAP5-1678:
------------------------------

Integrated in tapestry-trunk-freestyle #556 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/556/])
    TAP5-1678: Improvements to PageCatalog

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177417
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3/PageCatalogTests.groovy

                
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Howard M. Lewis Ship (Assigned) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship reassigned TAP5-1678:
------------------------------------------

    Assignee: Howard M. Lewis Ship
    
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Howard M. Lewis Ship (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13117349#comment-13117349 ] 

Howard M. Lewis Ship commented on TAP5-1678:
--------------------------------------------

This is also going to be useful for people upgrading from 5.2 to 5.3 as it gives a quick way to identify a number of upgrade problems in pages.
                
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13119721#comment-13119721 ] 

Hudson commented on TAP5-1678:
------------------------------

Integrated in tapestry-trunk-freestyle #558 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/558/])
    TAP5-1678: Fix problems in test suite

 Update for links converted to use Ajax partial page updates
TAP5-1678: Store the selected page in the drop down list persistently, and adjust some formatting

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1178608
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3/PageCatalogTests.groovy

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1178582
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml

                
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Howard M. Lewis Ship (Assigned) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship reassigned TAP5-1678:
------------------------------------------

    Assignee: Howard M. Lewis Ship
    
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Howard M. Lewis Ship (Closed) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship closed TAP5-1678.
--------------------------------------

       Resolution: Fixed
    Fix Version/s: 5.3
    
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13117463#comment-13117463 ] 

Hudson commented on TAP5-1678:
------------------------------

Integrated in tapestry-trunk-freestyle #555 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/555/])
    TAP5-1678: Implement core/PageCatalog page
Add support for tracking page construction time and number of components
Track number of times a Page has been activated
TAP5-1678: Remove inaccurate JavaDoc comment
TAP5-1678: Remove Page.getLastAttachTime(), no longer used

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177356
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/ComponentAssemblerImpl.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/PageAssembly.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PageSource.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PageSourceImpl.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/Page.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/PageImpl.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3/PageCatalogTests.groovy

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177355
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/PageAssembly.java

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177354
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/Page.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/PageImpl.java

                
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1678) Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13118505#comment-13118505 ] 

Hudson commented on TAP5-1678:
------------------------------

Integrated in tapestry-trunk-freestyle #557 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/557/])
    TAP5-1678: Have more of the links on PageCatalog update the page listing zone
TAP5-1678: Add ability, in development mode, to force a reload of component classes
TAP5-1678: Create an internal library, with an internal layout for builtin pages (PageCatalog, ServiceStatus)
TAP5-1678: Add support for loading just a single page
TAP5-1678: Create an internal library, with an internal layout for builtin pages (PageCatalog, ServiceStatus)

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177853
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/bluerobot-layout.css
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/internal-layout.css

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177852
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSource.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSourceImpl.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalComponentInvalidationEventHub.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177769
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3/PageCatalogTests.groovy

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177763
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/PageCatalog.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/internal-layout.css

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177762
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/pages/ServiceStatus.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/t5internal
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/t5internal/components
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/t5internal/components/InternalLayout.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/PageCatalog.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/ServiceStatus.css
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/corelib/pages/ServiceStatus.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/InternalLayout.tml
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/bluerobot-layout.css
* /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/t5internal/components/internal-layout.css
* /tapestry/tapestry5/trunk/tapestry-core/src/test/groovy/org/apache/tapestry5/integration/app3/PageCatalogTests.groovy

                
> Add a builtin PageCatalog page that gives a listing of all loaded pages, with option to force load all pages
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1678
>                 URL: https://issues.apache.org/jira/browse/TAP5-1678
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.3
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>
> Somewhat like ServiceStatus, this would provide a list of all pages in the application, and some basic stats about them (such as time to load the page, and number of embedded components).
> This would have some great uses, such as "pre-warming" an application the get pages loaded and transformed at startup, but also identifying page construction errors on pages, or simply identifying complex pages that may need optimization.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira