Por que servletContext.getRealPath retorna nulo no tomcat 8?

Eu tenho a seguinte linha de código:

servletContext.getRealPath("resources/images/video_icon.png")

Quando eu executo o aplicativo usando jetty (usando o plug-in maven), essa linha de código retorna o valor correto.

Quando executo o aplicativo usando o tomcat 8 (no tomcat 7 funciona) - o aplicativo retorna nulo.

estrutura de aplicação:

1. Como corrigi-lo?
2.Por que isso acontece?

questionAnswers(1)

yourAnswerToTheQuestion