You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After upgrading Springfox from 2.9 to 3.0.0 I see a couple of logged errors when the Spring context is initialized. Note: The context seems to spin-up successfully despite the logged errors.
14:30:03.349 [Test worker] ERROR s.d.s.web.scanners.ApiDescriptionReader:87 #U#R#: Skipping process path[XYZ], method[XYZ] as it has an error.
java.lang.NoSuchMethodError: 'void springfox.documentation.service.Operation.<init>(org.springframework.http.HttpMethod, java.lang.String, java.lang.String, springfox.documentation.common.ExternalDocumentation, springfox.documentation.schema.ModelReference, java.lang.String, int, java.util.Set, java.util.Set, java.util.Set, java.util.Set, java.util.List, java.util.List, java.util.Set, java.lang.String, boolean, java.util.Collection, java.util.Set, springfox.documentation.service.RequestBody, java.util.Set)'
at springfox.documentation.builders.OperationBuilder.build(OperationBuilder.java:376)
at springfox.documentation.spring.web.plugins.DocumentationPluginsManager.operation(DocumentationPluginsManager.java:146)
at springfox.documentation.spring.web.readers.operation.ApiOperationReader.read(ApiOperationReader.java:72)
at springfox.documentation.spring.web.scanners.CachingOperationReader.lambda$new$0(CachingOperationReader.java:43)
at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1225)
at springfox.documentation.spring.web.scanners.CachingOperationReader.read(CachingOperationReader.java:48)
at springfox.documentation.spring.web.scanners.ApiDescriptionReader.read(ApiDescriptionReader.java:72)
at springfox.documentation.spring.web.scanners.ApiListingScanner.scan(ApiListingScanner.java:169)
at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:67)
at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
[…]
I’m using using Spring Boot 2.3.2 with the following Springfox dependencies:
Oh, I just realized that I had the workaround for #2705 in place which caused this problem 🤦♂️.
Anyway, this might be helpful for others who encounter this issue and don’t realize they have a custom springfox.documentation.service.Operation in their codebase.
After upgrading Springfox from 2.9 to 3.0.0 I see a couple of logged errors when the Spring context is initialized. Note: The context seems to spin-up successfully despite the logged errors.
I’m using using Spring Boot
2.3.2
with the following Springfox dependencies:The text was updated successfully, but these errors were encountered: