HTTP Status 500 – Internal Server Error
Type Exception Report
Message Can't create cache file!
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
javax.imageio.IIOException: Can't create cache file!
java.desktop/javax.imageio.ImageIO.createImageOutputStream(Imag eIO.java:423)
java.desktop/javax.imageio.ImageIO.write(ImageIO.java:1589)
ImageServlet.doGet(ImageServlet.java:30)
javax.servlet.http.HttpServlet.service(HttpServlet .java:634)
javax.servlet.http.HttpServlet.service(HttpServlet .java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilt er(WsFilter.java:53)
Root Cause
java.nio.file.AccessDeniedException: C:\Program Files\Java\apache-tomcat-9.0.10\temp\imageio12188076398689945206.tmp
java.base/sun.nio.fs.WindowsException.translateToIOException (WindowsException.java:89)
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(W indowsException.java:103)
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(W indowsException.java:108)
java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChanne l(WindowsFileSystemProvider.java:231)
java.base/java.nio.file.Files.newByteChannel(Files.java:369)
java.base/java.nio.file.Files.createFile(Files.java:640)
java.base/java.nio.file.TempFileHelper.create(TempFileHelper .java:137)
java.base/java.nio.file.TempFileHelper.createTempFile(TempFi leHelper.java:160)
java.base/java.nio.file.Files.createTempFile(Files.java:905)
java.desktop/javax.imageio.stream.FileCacheImageOutputStream.<i nit>(FileCacheImageOutputStream.java:88)
java.desktop/com.sun.imageio.spi.OutputStreamImageOutputStreamS pi.createOutputStreamInstance(OutputStreamImageOut putStreamSpi.java:68)
java.desktop/javax.imageio.ImageIO.createImageOutputStream(Imag eIO.java:419)
java.desktop/javax.imageio.ImageIO.write(ImageIO.java:1589)
ImageServlet.doGet(ImageServlet.java:30)
javax.servlet.http.HttpServlet.service(HttpServlet .java:634)
javax.servlet.http.HttpServlet.service(HttpServlet .java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilt er(WsFilter.java:53)
Note The full stack trace of the root cause is available in the server logs.
Apache Tomcat/9.0.10