2012-04-27 4 views
0

При развертывании моего приложения в mochahost я встретил проблему между servlet и . Ошибка показывает:Mochahost GWT rpc и Servlet не работают

HTTP Status 404 - /403.shtml 
type Status report 
message /403.shtml 
description The requested resource (/403.shtml) is not available. 

.war файл прекрасно работает на моем рабочем месте, но не работает на mochahost.

Любые идеи для его решения?

Заранее спасибо.

ответ

0

Mochahost имеют очень хорошую поддержку, попробуйте жить на своем техническом отделе, вы, вероятно, решите проблему.

Вот, что я делаю.

0
  1. Убедитесь, что вы обновили URL сайта в реальном времени. Например, как правило, в локальной системе вы получаете доступ к веб-приложению как http://localhost:8080/myapp, но на сервере он изменяется на http: // [www.] Myapp.com. Опять же, это всего лишь пример. Дело в том, что живой сайт должен отражать правильный URL-адрес от кода (сервлет/JSP/action/etc ...) и свойства конфигурации, если таковые имеются.
  2. Комментарий Свойство «DirectoryIndex» в файле .htaccess, если у вас нет индексного файла.
  3. Комментарий Свойство RewriteCond в файле .htaccess, если у вас нет требования перезаписи.
  4. Конечно, одна из причин - если клиент не принимает файлы cookie, а сервлет не кодирует URL.