OpenAPI is pretty much everywhere, and having REST services without it for consumers, is pretty much non-existent these days.
Guiced EE provides an out-the-box solution to hosting your OpenAPI servlet.
<dependency> <groupId>com.guicedee.servlets</groupId> <artifactId>guiced-openapi</artifactId> </dependency>
com.guicedee.guicedservlets.openapi;Your OpenAPI Servlet is now available at
You can control the OpenAPI rendering through the
IGuicedSwaggerConfigurationService Provider exists for you to alter the configuration.
Resources and packages are automatically provided through the