Попробуйте использовать GWT RPC в нашем приложении. Наше приложение обслуживает статические контент и динамический контент с различным базовым url. например, url to foo.jsp может иметь http // localhost/context/foo.jsp, обслуживаемый websphere, для img/js внутри этого jsp, у нас будет URL-адрес, например http // localhost/uistatic/foo.js служил ИРИО и GWT генерируется код будет включен в качестве HTTP // локальный/uistatic/......Как использовать GWT RPC в env с выделенным сервером: сервер статического контента и сервер динамического контента
Теперь при использовании GWT RPC, в modulebaseurl GWT по умолчанию будет на самом деле пункт HTTP // локальный/uistatic /, которая не является правильным, для вызывающей службы RPC, мы можем переопределить ServiceEntryPoint, выполнив следующие (с использованием HostPageBaseURL):
serviceDef.setServiceEntryPoint (GWT. getHostPageBaseURL() + GWT.getModuleName() + ......);
Однако использовать сериализации DTO для RPC вызова, GWT нагрузки сериализации файла политики с помощью modulebaseurl который снова является неправильным (HTTP // локальный/uistatic /), кто знает, как изменить его, или любой другой предложение приветствуются.
Thx