[
https://issues.apache.org/jira/browse/CAMEL-12619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16971195#comment-16971195
]
Zoran Regvart commented on CAMEL-12619:
---------------------------------------
It would also be really nice to switch from swagger-core library to another
one. I don't have good experience with the 1.5.x versions of the library: it
brings in Guava as a dependency (which no library should do) and Jackson which
necessitates several tweaks to the configuration of the ObjectMapper that's too
easy to trip over and either fail to introduce or configure conflicting
properties. I have found that XML support in 1.5 often breaks in patch releases
as well.
I have found that the
[apicurio-data-models|https://github.com/Apicurio/apicurio-data-models] is a
nicer library to use, there could be others that we could switch to also.
> camel-swagger-java - Add support for 3.0 spec
> ---------------------------------------------
>
> Key: CAMEL-12619
> URL: https://issues.apache.org/jira/browse/CAMEL-12619
> Project: Camel
> Issue Type: New Feature
> Components: camel-swagger
> Reporter: Claus Ibsen
> Assignee: Freeman Yue Fang
> Priority: Major
> Labels: gsoc2019
> Fix For: 3.x
>
>
> Not sure if we can make swagger v3 generate v2 spec files, so we can be 100%
> backwards compatible. But v3 openapi 3.0 spec is a different maven GAV so its
> maybe not an easy upgrade.
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)