The problem is that configuration didn't work for us. "no-cache.js" files keep being cached.
The settings that solved our problem were:
<LocationMatch (.*)\.cache\.js$>
ExpiresActive on
ExpiresDefault "now plus 1 year"
</LocationMatch>
<LocationMatch (.*)\.nocache\.js$>
ExpiresActive on
ExpiresDefault "now"
Header Set Cache-Control "public, max-age=0, no-store, must-revalidate"
</LocationMatch>
Note diference between and directive.
Second issue was more difficult to detect and It's related with appverse-web default security configuration.
The caching problem sequence is the next:
<script type="text/javascript" language='javascript' src="initial/initial.nocache.js"></script>
We have solved it including "modulename.html" patterns in apache server "no-cache" directives, but it isn't a good solution.