GWT-RPC НЕ является сервисом REST, поэтому его нельзя открыть с помощью Спецификации OpenAPI .
Если ваш сервер является сервером Java, вы можете использовать некоторую реализацию JAX-RS, например, jersey.выставить REST сервисы.И получить доступ к этим службам на стороне клиента, используя, например, RestyGWT или AutoREST .
В этот момент вы будете использовать REST API.Затем вам нужно создать, предоставить и использовать Спецификацию OpenAPI ваших сервисов.Здесь есть руководство по раскрытию спецификации OpenAPI из интерфейсов JAX-RS с использованием джерси.
https://github.com/swagger-api/swagger-core/wiki/Swagger-Core-Jersey-2.X-Project-Setup-1.5
Swagger UI - это отдельное приложение.Таким образом, вы можете получить к нему доступ в новом окне или интегрировать его в свое приложение GWT с помощью iframe.Загрузка пользовательского интерфейса Swagger с использованием JS в ваше приложение GWT возможна, но излишне усложняет IMO.В руководство по джерси-чванству входит пользовательский интерфейс Swagger, представленный в качестве статического ресурса в вашей войне.