У меня запущена ошибка, когда я могу успешно отображать все страницы на своем сайте с помощью сервера GAE dev, но когда я развертываю обновленную версию, я получаю NPE на каждой странице. Я не вижу ошибок при развертывании. Ошибок перекомпиляции JSP нет.Отладка скомпилирована и развернута JSP в Google App Engine
Вот исключение пример:
Uncaught exception from servlet
java.lang.NullPointerException
at org.apache.jsp.WEB_002dINF.views.index_jsp._jspInit(index_jsp.java:25)
at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:91)
...
Изменения, которые я сделал в основном были стилизации изменения и что интересно, если я обновлю index.jsp обратно к тому, что было раньше моих изменений, я до сих пор получить NPE.
Я просто использую стандартный JSTL с Sitemesh. Я отключил фильтр sitemesh, чтобы исключить эту ошибку и все еще получить ошибку. Я все еще использую 1.6.3 SDK (так как maven-gae-plugin еще не обновлен).
Есть ли способ взглянуть на скомпилированный JSP, который используется GAE?
Итак, я удалил сервлет сервата (который больше не использовался) и обновился до 1.6.4, и все, кажется, работает ... Я не уверен, какая причина была. – Tristan