[Formerly known as As a developer, I want changes I make to the front end to be visible when I deploy from Netbeans]
Ever since 5f99037 developers have had to remember to comment out part of src/main/webapp/WEB-INF/web.xml in order for changes they are making to the front end to be visible when deploying from Netbeans. At the very least we should document this in the dev guide. This is the part that has to be commented out (but not committed, of course):
<context-param>
<param-name>javax.faces.FACELETS_REFRESH_PERIOD</param-name>
<param-value>-1</param-value>
</context-param>
Even better would be to somehow fix it so developers don't have to comment this out but I'd be satisfied with some docs for now.
[GPD - 2020-12-16 - edited the original description -
Original said to also comment out
<context-param>
<param-name>javax.faces.FACELETS_BUFFER_SIZE</param-name>
<param-value>102400</param-value>
</context-param>
but doing so causes flash messages to become "sticky" - see issue #7305]