I'm getting this error on 4
.svg images when loading a page:
Failed to load resource: the server responded with a status of 404 (Not Found)
There are about 15 other
.svg images located in the same directory that the server is able to find using the same url pattern.
- The 4 images that it isn't able to find were created on April 9th
- the images that it can find were created on March 18.
All the files have the same permissions.
Below is an example of a file that can be found and one that cannot. Why would the date when the files were created prevent the server from finding files created on a certain date?
-rw-r--r-- 1 XXXa XXX 5040 Mar 18 08:26 brm-execution-server.svg -rw-r--r-- 1 XXXa XXX 6662 Apr 9 09:55 brm-executions.svg
I'm having this issue using Linux and Tomcat 7, however I also have this same web application deployed locally on a Windows PC where Tomcat is able to find every resource.
Could this warning in the logs cause a problem like this?
SEVERE: The web application [/software-suite] created a ThreadLocal with key of type [com.sun.jersey.core.header.HttpDateFormat$1] (value [com.sun.jersey.core.header.HttpDateFormat$1@6d26116b]) and a value of type [java.util.Collections.UnmodifiableRandomAccessList] (value [[java.text.SimpleDateFormat@c4dc9900, java.text.SimpleDateFormat@b831d961, java.text.SimpleDateFormat@937457b6]]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.