You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ff...@apache.org on 2019/12/17 21:02:16 UTC

[camel] branch master updated (6fe5b1e -> 7117e79)

This is an automated email from the ASF dual-hosted git repository.

ffang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from 6fe5b1e  Upgrade Joda time to version 2.10.5
     add 793bce1  [CAMEL-12619]add camel-openapi-java component to support both OpenApi V2 and V3
     add add3e46  [CAMEL-12619]make checkstyle happy and little bit polish
     add 3896390  [CAMEL-12619]more clean up
     add 64e86f6  [CAMEL-12619]add missing doc
     add 690aafd  [CAMEL-12619]more polish
     add 6b1d08a  [CAMEL-12619]add OSGi support for camel-openapi-java component
     add 401c05b  Merge branch 'CAMEL-12619' of https://github.com/ffang/camel into ffang-CAMEL-12619-new
     add e22d8a0  Merge branch 'ffang-CAMEL-12619-new'
     add 7117e79  [CAMEL-12619]spring-boot stuff should be in spring-boot sub-project

No new revisions were added by this update.

Summary of changes:
 apache-camel/pom.xml                               |    5 +
 apache-camel/src/main/descriptors/common-bin.xml   |    1 +
 bom/camel-bom/pom.xml                              |    5 +
 components/camel-openapi-java/pom.xml              |  155 +++
 .../src/main/docs/openapi-java.adoc                |  194 +++
 .../java/org/apache/camel/openapi/BeanConfig.java  |  150 +++
 .../openapi/ExchangeRestApiResponseAdapter.java    |   45 +
 .../org/apache/camel/openapi/OpenApiHelper.java    |  148 +++
 .../openapi/OpenApiRestApiProcessorFactory.java    |   81 ++
 .../camel/openapi/OpenApiRestProducerFactory.java  |  233 ++++
 .../camel/openapi/RestApiResponseAdapter.java      |   28 +
 .../apache/camel/openapi/RestModelConverters.java  |   90 ++
 .../apache/camel/openapi/RestOpenApiProcessor.java |  128 ++
 .../apache/camel/openapi/RestOpenApiReader.java    | 1355 ++++++++++++++++++++
 .../apache/camel/openapi/RestOpenApiSupport.java   |  592 +++++++++
 .../services/org/apache/camel/rest/openapi         |   18 +
 .../services/org/apache/camel/restapi/openapi      |   18 +
 .../java/org/apache/camel/openapi/BookOrder.java   |   41 +
 .../java/org/apache/camel/openapi/DayResponse.java |   32 +
 .../camel/openapi/DummyRestConsumerFactory.java    |   49 +
 .../java/org/apache/camel/openapi/LineItem.java    |   39 +
 .../openapi/OpenApiRestProducerFactoryTest.java    |   37 +
 .../RestOpenApiReaderApiDocsOverrideTest.java      |  106 ++
 .../openapi/RestOpenApiReaderApiDocsTest.java      |  113 ++
 .../openapi/RestOpenApiReaderDayOfWeekTest.java    |  122 ++
 ...RestOpenApiReaderEnableVendorExtensionTest.java |  129 ++
 .../RestOpenApiReaderModelApiSecurityTest.java     |  150 +++
 .../RestOpenApiReaderModelBookOrderTest.java       |  123 ++
 .../camel/openapi/RestOpenApiReaderModelTest.java  |  124 ++
 .../RestOpenApiReaderOverrideHostApiDocsTest.java  |   93 ++
 .../RestOpenApiReaderPropertyPlaceholderTest.java  |  108 ++
 .../camel/openapi/RestOpenApiReaderTest.java       |  124 ++
 .../camel/openapi/RestOpenApiSupportTest.java      |  209 +++
 ...pringRestOpenApiReaderModelApiSecurityTest.java |  126 ++
 .../test/java/org/apache/camel/openapi/User.java   |   48 +
 .../openapi/producer/DummyRestProducerFactory.java |   57 +
 .../camel/openapi/producer/RestOpenApiGetTest.java |   50 +
 .../producer/RestOpenApiGetUriParamTest.java       |   50 +
 .../src/test/resources/hello-api.json              |    0
 .../src/test/resources/log4j2.properties           |   28 +
 ...SpringRestOpenApiReaderModelApiSecurityTest.xml |   65 +
 .../src/test/resources/petstore-v3.json}           |    0
 .../src/test}/resources/petstore.json              |    0
 components/pom.xml                                 |    1 +
 docs/components/modules/ROOT/nav.adoc              |    1 +
 docs/components/modules/ROOT/pages/index.adoc      |    2 +
 .../modules/ROOT/pages/openapi-java.adoc           |  195 +++
 parent/pom.xml                                     |   13 +
 .../karaf/features/src/main/resources/features.xml |   18 +
 .../camel/itest/karaf/CamelOpenapiJavaTest.java    |   34 +
 .../itest/springboot/CamelOpenapiJavaTest.java     |   48 +
 51 files changed, 5581 insertions(+)
 create mode 100644 components/camel-openapi-java/pom.xml
 create mode 100644 components/camel-openapi-java/src/main/docs/openapi-java.adoc
 create mode 100644 components/camel-openapi-java/src/main/java/org/apache/camel/openapi/BeanConfig.java
 create mode 100644 components/camel-openapi-java/src/main/java/org/apache/camel/openapi/ExchangeRestApiResponseAdapter.java
 create mode 100644 components/camel-openapi-java/src/main/java/org/apache/camel/openapi/OpenApiHelper.java
 create mode 100644 components/camel-openapi-java/src/main/java/org/apache/camel/openapi/OpenApiRestApiProcessorFactory.java
 create mode 100644 components/camel-openapi-java/src/main/java/org/apache/camel/openapi/OpenApiRestProducerFactory.java
 create mode 100644 components/camel-openapi-java/src/main/java/org/apache/camel/openapi/RestApiResponseAdapter.java
 create mode 100644 components/camel-openapi-java/src/main/java/org/apache/camel/openapi/RestModelConverters.java
 create mode 100644 components/camel-openapi-java/src/main/java/org/apache/camel/openapi/RestOpenApiProcessor.java
 create mode 100644 components/camel-openapi-java/src/main/java/org/apache/camel/openapi/RestOpenApiReader.java
 create mode 100644 components/camel-openapi-java/src/main/java/org/apache/camel/openapi/RestOpenApiSupport.java
 create mode 100644 components/camel-openapi-java/src/main/resources/META-INF/services/org/apache/camel/rest/openapi
 create mode 100644 components/camel-openapi-java/src/main/resources/META-INF/services/org/apache/camel/restapi/openapi
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/BookOrder.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/DayResponse.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/DummyRestConsumerFactory.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/LineItem.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/OpenApiRestProducerFactoryTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderApiDocsOverrideTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderApiDocsTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderDayOfWeekTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderEnableVendorExtensionTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderModelApiSecurityTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderModelBookOrderTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderModelTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderOverrideHostApiDocsTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderPropertyPlaceholderTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiSupportTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/SpringRestOpenApiReaderModelApiSecurityTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/User.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/producer/DummyRestProducerFactory.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/producer/RestOpenApiGetTest.java
 create mode 100644 components/camel-openapi-java/src/test/java/org/apache/camel/openapi/producer/RestOpenApiGetUriParamTest.java
 copy components/{camel-swagger-java => camel-openapi-java}/src/test/resources/hello-api.json (100%)
 create mode 100644 components/camel-openapi-java/src/test/resources/log4j2.properties
 create mode 100644 components/camel-openapi-java/src/test/resources/org/apache/camel/openapi/SpringRestOpenApiReaderModelApiSecurityTest.xml
 copy components/{camel-rest-openapi/src/test/resources/openapi-v3.json => camel-openapi-java/src/test/resources/petstore-v3.json} (100%)
 copy {tooling/maven/camel-restdsl-swagger-plugin/src/it/customized/src/main => components/camel-openapi-java/src/test}/resources/petstore.json (100%)
 create mode 100644 docs/components/modules/ROOT/pages/openapi-java.adoc
 create mode 100644 tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelOpenapiJavaTest.java
 create mode 100644 tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelOpenapiJavaTest.java