Я хочу разделить пакеты для разработки пользовательского интерфейса и серверной части моего приложения GWTP. В настоящее время мой пользовательский интерфейс обращается к бэкэнду, используя отправку Rest, настроенную следующим образом:
bindConstant().annotatedWith(RestApplicationPath.class).to("/MyProject/api");
Я хочу получить доступ к удаленному сервису с помощью пользовательского интерфейса localhost (запуск приложения GWT с использованием плагина eclipse). Я изменил строку выше на:
bindConstant().annotatedWith(RestApplicationPath.class).to("http://my-app.appspot.com/MyProject/api");
Используя это, вызов успешно достигает сервера (я вижу это в журналах appengine), но пользовательский интерфейс всегда возвращает код состояния 0.
Что не так с приведенной выше настройкой? Нужно ли мне делать что-то еще, чтобы получить доступ к удаленному сервису с помощью пользовательского интерфейса GWT?