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
Using version 1.0.10, I try to parse it using SwaggerCompatConverter()#read:
scala> uriPath
res4: String = /Users/kevin/Workspace/Work/myproject/src/test/resources/swagger_doc_v1.2.json
scala> new SwaggerCompatConverter().read(uriPath)
java.io.FileNotFoundException: /Users/kevin/Workspace/Work/myproject/src/test/resources/fields (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at com.fasterxml.jackson.core.JsonFactory.createParser(JsonFactory.java:708)
at com.fasterxml.jackson.databind.ObjectMapper.readTree(ObjectMapper.java:1861)
at io.swagger.parser.SwaggerCompatConverter.readDeclaration(SwaggerCompatConverter.java:437)
at io.swagger.parser.SwaggerCompatConverter.read(SwaggerCompatConverter.java:127)
at io.swagger.parser.SwaggerCompatConverter.read(SwaggerCompatConverter.java:74)
java.io.FileNotFoundException: /Users/kevin/Workspace/Work/myproject/src/test/resources/plots (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
io.swagger.parser.SwaggerCompatConverter.readDeclaration(SwaggerCompatConverter.java:437)
at io.swagger.parser.SwaggerCompatConverter.read(SwaggerCompatConverter.java:127)
at io.swagger.parser.SwaggerCompatConverter.read(SwaggerCompatConverter.java:74)
res6: io.swagger.models.Swagger = io.swagger.models.Swagger@a682a8ca
1.2 specs are multi-file definitions. If you don't have all the files, you don't have the full description of the API. In fact, the main file doesn't even describe any of the operations or models, so you'd end up having no paths.
Given the following Swagger doc:
Using version
1.0.10
, I try to parse it usingSwaggerCompatConverter()#read
:And it shows 0 paths:
Am I doing something wrong?
Thanks,
Kevin
The text was updated successfully, but these errors were encountered: