In
OpenEdge 11.7.4 the Swagger integration is only for the OEMANAGER, not for any deployed REST Services file. Progress support SwaggerUI for OEMANAGER by default, for an own Swagger file(JSON/YAML) it can be viewed with the same SwaggerUI, but might need some customizations. If the goal is to have the services of OEABL WebApplication deployed in PASOE can be accessed from Swagger then Progress OpenEdge does not have any such capability yet.
Although, this is in
OpenEdge 12, the OpenAPI Specification (formerly known as the Swagger Specification) describes RESTful Web Services, the specification can be used to generate client and server programs as well as documenting the services.
The following idea, which can be voted for, has been logged to enable generating an OpenAPI spec file from a catalog file in PASOE:
https://openedge.ideas.aha.io/ideas/OPENEDGE-I-825
For more details about how to access/use Swagger UI please review the following information at
Progress Hub:
Progress Information Hub -> Manage Progress Application Server (PAS) for OpenEdge - > Monitor PAS for OpenEdge instances -> Use Swagger UI to explore management REST APIs -> Enable Swagger UI for management REST API access:
https://docs.progress.com/bundle/pas-for-openedge-admin/page/Enable-Swagger-UI-for-management-REST-API-access.html