title: What is the default for FACELETS_REFRESH_PERIOD?
body: <p>In a JSF application, the parameter javax.faces.FACELETS_REFRESH_PERIOD can be used to enable/disable automatic reloading of XHTML files.</p>
  
  <p>I am currently researching the right configuration for production deployments, and accidentally found out that we currently run with FACELETS_REFRESH_PERIOD=1 even in production, which is obviously not a good idea.</p>
  
  <p>This lead to the question: What is the default value for this parameter?</p>
  
  <p>Ideally, I'd like to just omit FACELETS_REFRESH_PERIOD from our production config for simplicity's sake, and hoped it would use a "safe" default value of -1. However, this does not seem to be the case, because without the parameter, refreshing seems to be enabled (with both Mojarra and MyFaces).</p>
  
  <p>I checked the JSF spec, and while it describes the parameter, it does not give a default. Is this a deliberate omission in the spec?</p>