Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Unknown
Description
The camel-openapi-java and camel-swagger-java requires to dump rest definitions to xml and then re-parse the definition:
- https://github.com/apache/camel/blob/35eea9156d9828363825de3a12cc2ebd8dfeef27/components/camel-openapi-java/src/main/java/org/apache/camel/openapi/RestOpenApiSupport.java#L195-L237
- https://github.com/apache/camel/blob/35eea9156d9828363825de3a12cc2ebd8dfeef27/components/camel-swagger-java/src/main/java/org/apache/camel/swagger/RestSwaggerSupport.java#L147-L189
This seems to be overkilling and requires to bring jaxb to the game which has negative impact on camel-quarkus
Attachments
Issue Links
- relates to
-
CAMEL-15172 camel-openapi-java - Discover rest services without JMX
- Resolved
-
CAMEL-13018 Swagger does not work if JMX is disabled
- Resolved