HTTP Status 500 - Can't get input stream from URL!

type Exception report

message Can't get input stream from URL!

description The server encountered an internal error that prevented it from fulfilling this request.

exception

javax.imageio.IIOException: Can't get input stream from URL!
	javax.imageio.ImageIO.read(Unknown Source)
	com.cm55.daio.server.thumb.ThumbServlet.doGet(ThumbServlet.java:83)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
	com.google.inject.servlet.ServletDefinition.doServiceImpl(ServletDefinition.java:290)
	com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:280)
	com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:184)
	com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:89)
	com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:120)
	com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:133)
	com.cm55.daio.server.core.MyGuiceFilter.doFilter(MyGuiceFilter.java:23)

root cause

java.io.FileNotFoundException: https://i.ytimg.com/vi/nWcoGWx2Wq4/hqdefault.jpg
	sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	java.net.URL.openStream(Unknown Source)
	javax.imageio.ImageIO.read(Unknown Source)
	com.cm55.daio.server.thumb.ThumbServlet.doGet(ThumbServlet.java:83)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
	com.google.inject.servlet.ServletDefinition.doServiceImpl(ServletDefinition.java:290)
	com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:280)
	com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:184)
	com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:89)
	com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:120)
	com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:133)
	com.cm55.daio.server.core.MyGuiceFilter.doFilter(MyGuiceFilter.java:23)

note The full stack trace of the root cause is available in the Apache Tomcat/8.0.5 logs.


Apache Tomcat/8.0.5