[
https://issues.apache.org/jira/browse/TAP5-1820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Howard M. Lewis Ship reassigned TAP5-1820:
------------------------------------------
Assignee: Howard M. Lewis Ship
> Default Exception Report Page should have a link to discard component class
> loader and retry
> --------------------------------------------------------------------------------------------
>
> Key: TAP5-1820
> URL: https://issues.apache.org/jira/browse/TAP5-1820
> Project: Tapestry 5
> Issue Type: Improvement
> Components: tapestry-core
> Affects Versions: 5.3, 5.4
> Reporter: Howard M. Lewis Ship
> Assignee: Howard M. Lewis Ship
> Labels: exception-reporting
>
> Sometimes you attempt to reach a page, but it doesn't exist because of a
> syntax error.
> Even after you create the page and reload, Tapestry may not pick up the
> change because it is not monitoring the directory containing the .class file,
> because it didn't successfully load a file from that directory.
> It would be nice if the exception report page included a link to discard the
> class loader, forcing a reload of the page(s) for the request, and would then
> redirect back to the page (or event request) that failed.
> Caveats:
> - Different handling for an Ajax request, where the class loader should be
> discarded, and a response returned that will dismiss the exception report
> iframe.
> - POST requests may be tricky.
> - The link should only appear if the request is white-listed (by default,
> from localhost).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira