Google App Engine Project работает в среде разработки, но не при развертывании - PullRequest
0 голосов
/ 30 июня 2010

Я в процессе переноса своего веб-сайта на движок приложений Google, и у меня возникают проблемы с моим сайтом при его развертывании.Приложение размещалось на tomcat / mysql и состоит преимущественно из страниц jsp.Я прочитал следующую документацию Google:

http://code.google.com/appengine/docs/java/config/webxml.html

Мне не удается заставить работать ни одну из страниц jsp. Я получаю сообщение об ошибке 500 Server

Ошибка: ошибка сервера Сервер обнаружил ошибку и не смог выполнить ваш запрос.

Проект отлично работает в среде разработки движка приложений Google, но не работает при развертывании, похоже, что проект неполучить карту.

Есть ли у кого-нибудь понимание.

Ответы [ 4 ]

1 голос
/ 01 июля 2010

Итак, после большого количества исследований я обнаружил, что проблема в том, что некоторые классы, которые сохраняются, должны также реализовывать Serializable при использовании сеансов. По какой-то причине я не видел этого в документации и не сталкивался с этим в своем первоначальном исследовании.

1 голос
/ 30 июня 2010

Когда ваше приложение вызывает необработанное исключение, App Engine показывает общую страницу 500. Чтобы увидеть исключение, вам нужно проверить журналы вашего приложения в консоли администратора вашего приложения.

0 голосов
/ 30 июня 2010

Если вы тестируете локально на tomcat + mysql, вы не можете развернуть его на движке приложения.Google App Engine не поддерживает базы данных SQL.Кроме того, если вы хотите получить более подробный ответ, вам нужно просмотреть журналы движка приложения и рассказать, почему он выбрасывает 500.

0 голосов
/ 30 июня 2010

Полагаю, вы уже сделали это, но вы должны быть в состоянии проверить, все ли в порядке локально, сначала развернув его локально, используя сервер разработки движка приложений. http://code.google.com/appengine/docs/java/tools/devserver.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...