Luca Burgazzoli created CAMEL-15143:
---------------------------------------

             Summary: Remove jaxb requirement from camel-openapi-java
                 Key: CAMEL-15143
                 URL: https://issues.apache.org/jira/browse/CAMEL-15143
             Project: Camel
          Issue Type: Improvement
          Components: camel-openapi-java, camel-swagger-java
            Reporter: Luca Burgazzoli
             Fix For: 3.4.0


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




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to