Я бегу grails 3.2.1 и хочу создать документацию Swagger для моих конечных точек REST. Я добавил SwaggyDoc-плагин для зависимостей в моей build.gradle сценарий, добавив:Swaggydoc Plugin grails 3.2.1
compile "org.grails.plugins:swaggydoc-grails3:0.28.0"
и настроить его https://rahulsom.github.io/swaggydoc/
.
В IntelliJ Я вижу зависимость Swaggydoc, добавленную к моему списку библиотек.
После запуска моего приложения Grails через команду grails run-app и открытия моего приложения, введя http://localhost:8080/api/
Я получаю swagger-ui index.html, но я нахожу ошибку в журнале консоли (см. Изображение).
И это исключение в Грааль.
ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[grailsDispatcherServlet] - Servlet.service() for servlet [grailsDispatcherServlet] in context with path [] threw exception
org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object '[Digest Input Stream] MD5 Message Digest from SUN
Вы посмотрели на [springfox] (https://github.com/springfox/springfox-grails-integration)? Если бы не хотелось получать ваши отзывы об этом. –