Gwt Tomcat Deploy: ничего не делает - PullRequest
1 голос
/ 28 марта 2012

, если я разверну свой проект на сервере Tomcat, который использует только код на стороне клиента, он отлично работает.

Но если в моем проекте есть код на стороне сервера, например кнопка, которая использует RPC, то когда я нажал кнопку, проект вообще ничего не делает. Никаких предупреждений, никаких ошибок и т.д. Просто ничего не делает.

А также, когда я развертываю «пример GWT по умолчанию (проект приветствия)» на сервере Tomcat, он не работает. (Я имею в виду, что моя проблема не связана с кодом моего проекта)

p.s. : Мой проект отлично работает в режиме Dev.

Не могли бы вы мне помочь, пожалуйста?

1 Ответ

1 голос
/ 29 марта 2012

Скажем, когда вы работаете в режиме разработки, ваш URL был

локальный:. Порт # / стр.1

И это имя файла войны счастливое.

Следовательно, при развертывании в Tomcat сервер больше не используется как локальный: порт # / page1.

Ваше приложение теперь будет обслуживаться как

локальный: порт # / счастливый / стр.1

В файле интерфейса удаленной службы rpc вы указали бы относительный путь как "/page1".

Однако вы должны проверить ваш web.xml и убедиться, что сервлеты также указаны в относительных путях. Проверьте ваш web.xml, чтобы убедиться, что пути сервлета не жестко запрограммированы на

локальный:. Порт # / стр.1

...