I am seeing this issue in Rails 3.1.1. The file with period is not part of the precompile process.
Add a file called ui.jqgrid.css to app/assets/stylesheets
Add the following to your view
```<%=stylesheet_link_tag 'ui.jqgrid.css' %>
3. In production.rb set config.assets.compile = true
4. rails s -e production
5. The request to http://localhost:3000/assets/ui.jqgrid-8f27f84a702932cb91b30d27d58ebef1.css returns a 404
The stylesheet will be found if you set config.assets.digest = false
I reproduced this issue.
I think that this problem is sprockets's problem.
I think that Sprockets::AssetAttributes#path_fingerprint method return invalid result in this case.
In my hand this problem has been fixed. I'll try a little test.
I opened pull request to sprockets.
please see sstephenson/sprockets#230
kennyj, thank you for looking into this
cc @spastorino @guilleiguaran
@josh commited sstephenson/sprockets@4ba5b32
Maybe it will be fixed when next sprockets is released.
I just verified the fix and it looks like it is working properly. thanks again