I have a custom ecss file that overrides the ecss for a richfaces control. The problem is that the file once refreshed on the server is never regenerated unless I touch descriptors or restart the server. This makes it very tedious work to do any development with this type of file. I did most of the initial development using a standard css file then converted to ecss but I still need to make tweeks. I have run javax.faces.PROJECT_STAGE in both development and production without any change. I image the richfaces resource handler would have to regenerate the file if the theme is changed dynamically. Is there any other way?