This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git.
from de65a88 Regen for commit c9d0b655868bf41453df71e7159b54b63e7cb5c4 (#5572) add cfe4ea2 Add avro-jackson and protobuf-jackson dataformats add f06e181 Add model and reifier for avro-jackson and protobuf-jackson dataformats add 13b1596 Regen DSL for avro-jackson and protobuf-jackson dataformats add 46d158b Add schemaResolver fields for avro-jackson and protobuf-jackson dataformats add ede1684 Use common DSL for existing data formats and jackson-based ones add e5c972a Regen catalog for new dataformats add e9f1972 Change jackson dataformat tests to use core model add 36354de Update doc for avro and protobuf jackson dataformats add a41e533 Update readme.txt add d4a55ce Polished, fixed CS, regen etc. add fed060f7 chore: update documentation generator for new dataformats add 50d39e5 Regen add 9b189e2 Regen add 6131057 CAMEL-16613: camel-jetty and camel-netty-http - Do not run tests in parallel as CI server keeps randomly failing add 7e7c4c3 Fixed CS add 218b5db Disable test to fix later add 057e539 CAMEL-16613: camel-jetty and camel-netty-http - Do not run tests in parallel as CI server keeps randomly failing No new revisions were added by this update. Summary of changes: bom/camel-bom/pom.xml | 10 + .../apache/camel/catalog/dataformats.properties | 2 + .../camel/catalog/dataformats/avro-jackson.json | 25 +- .../org/apache/camel/catalog/dataformats/avro.json | 2 +- .../camel/catalog/dataformats/json-jackson.json | 2 + .../catalog/dataformats/protobuf-jackson.json | 27 +- .../org/apache/camel/catalog/docs.properties | 2 + ...ataformat.adoc => avro-jackson-dataformat.adoc} | 68 ++- .../catalog/docs/json-jackson-dataformat.adoc | 4 +- ...ormat.adoc => protobuf-jackson-dataformat.adoc} | 70 +-- .../org/apache/camel/catalog/models/avro.json | 21 +- .../org/apache/camel/catalog/models/json.json | 2 + .../org/apache/camel/catalog/models/protobuf.json | 18 + .../apache/camel/catalog/schemas/camel-spring.xsd | 341 ++++++++++++- .../org/apache/camel/dataformat/avro/avro.json | 2 +- .../camel/dataformat/avro/AvroDataFormat.java | 5 + components/camel-jackson-avro/pom.xml | 75 +++ .../avro/JacksonAvroDataFormatConfigurer.java | 26 + .../camel/configurer/avro-jackson-dataformat | 2 + .../org/apache/camel/dataformat.properties | 7 + .../org/apache/camel/dataformat/avro-jackson | 2 + .../component/jackson/avro/avro-jackson.json} | 25 +- .../src/main/docs/avro-jackson-dataformat.adoc | 68 ++- .../jackson/avro/JacksonAvroDataFormat.java | 98 ++++ .../avro/JacksonAvroLookupResolverTest.java | 113 +++++ .../JacksonAvroMarshalUnmarshalJsonNodeTest.java | 165 ++++++ .../JacksonAvroMarshalUnmarshalPojoListTest.java | 124 +++++ .../avro/JacksonAvroMarshalUnmarshalPojoTest.java | 106 ++++ .../src/test/resources/log4j2.properties | 28 + components/camel-jackson-protobuf/pom.xml | 75 +++ .../JacksonProtobufDataFormatConfigurer.java | 26 + .../camel/configurer/protobuf-jackson-dataformat | 2 + .../org/apache/camel/dataformat.properties | 7 + .../org/apache/camel/dataformat/protobuf-jackson | 2 + .../jackson/protobuf/protobuf-jackson.json} | 27 +- .../src/main/docs/protobuf-jackson-dataformat.adoc | 70 +-- .../protobuf/JacksonProtobufDataFormat.java | 99 ++++ .../JacksonProtobufLookupResolverTest.java | 110 ++++ ...acksonProtobufMarshalUnmarshalJsonNodeTest.java | 103 ++++ .../JacksonProtobufMarshalUnmarshalPojoTest.java | 102 ++++ .../src/test/resources/log4j2.properties | 28 + .../jackson/JacksonDataFormatConfigurer.java | 4 + .../camel/component/jackson/json-jackson.json | 2 + .../src/main/docs/json-jackson-dataformat.adoc | 4 +- ...aFormat.java => AbstractJacksonDataFormat.java} | 107 ++-- .../camel/component/jackson/JacksonDataFormat.java | 563 +-------------------- .../camel/component/jackson/SchemaResolver.java | 31 +- components/camel-jetty/pom.xml | 16 - components/camel-netty-http/pom.xml | 23 - components/camel-netty/pom.xml | 1 - .../dataformat/protobuf/ProtobufDataFormat.java | 5 + components/camel-rabbitmq/readme.txt | 2 +- components/pom.xml | 2 + core/camel-allcomponents/pom.xml | 8 + .../org/apache/camel/model/dataformat/avro.json | 21 +- .../org/apache/camel/model/dataformat/jaxb.index | 2 + .../org/apache/camel/model/dataformat/json.json | 2 + .../apache/camel/model/dataformat/protobuf.json | 18 + .../org/apache/camel/builder/DataFormatClause.java | 67 +++ .../camel/model/dataformat/AvroDataFormat.java | 420 ++++++++++++++- .../camel/model/dataformat/AvroLibrary.java} | 28 +- .../camel/model/dataformat/JsonDataFormat.java | 27 + .../camel/model/dataformat/ProtobufDataFormat.java | 406 +++++++++++++++ .../camel/model/dataformat/ProtobufLibrary.java} | 28 +- .../reifier/dataformat/AvroDataFormatReifier.java | 52 +- .../reifier/dataformat/JsonDataFormatReifier.java | 4 + .../dataformat/ProtobufDataFormatReifier.java | 54 +- .../org/apache/camel/main/dataformats.properties | 2 + .../java/org/apache/camel/xml/in/ModelParser.java | 47 +- docs/components/modules/dataformats/nav.adoc | 2 + ...ataformat.adoc => avro-jackson-dataformat.adoc} | 70 +-- .../dataformats/pages/json-jackson-dataformat.adoc | 4 +- ...ormat.adoc => protobuf-jackson-dataformat.adoc} | 72 +-- .../dsl/yaml/deserializers/ModelDeserializers.java | 236 ++++++++- .../src/generated/resources/camel-yaml-dsl.json | 122 ++++- parent/pom.xml | 10 + .../maven/packaging/PackageDataFormatMojo.java | 12 + 77 files changed, 3657 insertions(+), 908 deletions(-) copy components/camel-jackson/src/generated/resources/org/apache/camel/component/jackson/json-jackson.json => catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dataformats/avro-jackson.json (85%) copy components/camel-jackson/src/generated/resources/org/apache/camel/component/jackson/json-jackson.json => catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dataformats/protobuf-jackson.json (85%) copy catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/{json-jackson-dataformat.adoc => avro-jackson-dataformat.adoc} (65%) copy catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/{json-jackson-dataformat.adoc => protobuf-jackson-dataformat.adoc} (63%) create mode 100644 components/camel-jackson-avro/pom.xml create mode 100644 components/camel-jackson-avro/src/generated/java/org/apache/camel/component/jackson/avro/JacksonAvroDataFormatConfigurer.java create mode 100644 components/camel-jackson-avro/src/generated/resources/META-INF/services/org/apache/camel/configurer/avro-jackson-dataformat create mode 100644 components/camel-jackson-avro/src/generated/resources/META-INF/services/org/apache/camel/dataformat.properties create mode 100644 components/camel-jackson-avro/src/generated/resources/META-INF/services/org/apache/camel/dataformat/avro-jackson copy components/{camel-jackson/src/generated/resources/org/apache/camel/component/jackson/json-jackson.json => camel-jackson-avro/src/generated/resources/org/apache/camel/component/jackson/avro/avro-jackson.json} (85%) copy catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-jackson-dataformat.adoc => components/camel-jackson-avro/src/main/docs/avro-jackson-dataformat.adoc (65%) create mode 100644 components/camel-jackson-avro/src/main/java/org/apache/camel/component/jackson/avro/JacksonAvroDataFormat.java create mode 100644 components/camel-jackson-avro/src/test/java/org/apache/camel/component/jackson/avro/JacksonAvroLookupResolverTest.java create mode 100644 components/camel-jackson-avro/src/test/java/org/apache/camel/component/jackson/avro/JacksonAvroMarshalUnmarshalJsonNodeTest.java create mode 100644 components/camel-jackson-avro/src/test/java/org/apache/camel/component/jackson/avro/JacksonAvroMarshalUnmarshalPojoListTest.java create mode 100644 components/camel-jackson-avro/src/test/java/org/apache/camel/component/jackson/avro/JacksonAvroMarshalUnmarshalPojoTest.java create mode 100644 components/camel-jackson-avro/src/test/resources/log4j2.properties create mode 100644 components/camel-jackson-protobuf/pom.xml create mode 100644 components/camel-jackson-protobuf/src/generated/java/org/apache/camel/component/jackson/protobuf/JacksonProtobufDataFormatConfigurer.java create mode 100644 components/camel-jackson-protobuf/src/generated/resources/META-INF/services/org/apache/camel/configurer/protobuf-jackson-dataformat create mode 100644 components/camel-jackson-protobuf/src/generated/resources/META-INF/services/org/apache/camel/dataformat.properties create mode 100644 components/camel-jackson-protobuf/src/generated/resources/META-INF/services/org/apache/camel/dataformat/protobuf-jackson copy components/{camel-jackson/src/generated/resources/org/apache/camel/component/jackson/json-jackson.json => camel-jackson-protobuf/src/generated/resources/org/apache/camel/component/jackson/protobuf/protobuf-jackson.json} (85%) copy catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-jackson-dataformat.adoc => components/camel-jackson-protobuf/src/main/docs/protobuf-jackson-dataformat.adoc (63%) create mode 100644 components/camel-jackson-protobuf/src/main/java/org/apache/camel/component/jackson/protobuf/JacksonProtobufDataFormat.java create mode 100644 components/camel-jackson-protobuf/src/test/java/org/apache/camel/component/jackson/protobuf/JacksonProtobufLookupResolverTest.java create mode 100644 components/camel-jackson-protobuf/src/test/java/org/apache/camel/component/jackson/protobuf/JacksonProtobufMarshalUnmarshalJsonNodeTest.java create mode 100644 components/camel-jackson-protobuf/src/test/java/org/apache/camel/component/jackson/protobuf/JacksonProtobufMarshalUnmarshalPojoTest.java create mode 100644 components/camel-jackson-protobuf/src/test/resources/log4j2.properties copy components/camel-jackson/src/main/java/org/apache/camel/component/jackson/{JacksonDataFormat.java => AbstractJacksonDataFormat.java} (85%) copy core/camel-core-reifier/src/main/java/org/apache/camel/reifier/dataformat/AvroDataFormatReifier.java => components/camel-jackson/src/main/java/org/apache/camel/component/jackson/SchemaResolver.java (54%) copy core/{camel-core-reifier/src/main/java/org/apache/camel/reifier/dataformat/AvroDataFormatReifier.java => camel-core-model/src/main/java/org/apache/camel/model/dataformat/AvroLibrary.java} (54%) copy core/{camel-core-reifier/src/main/java/org/apache/camel/reifier/dataformat/AvroDataFormatReifier.java => camel-core-model/src/main/java/org/apache/camel/model/dataformat/ProtobufLibrary.java} (54%) copy docs/components/modules/dataformats/pages/{json-jackson-dataformat.adoc => avro-jackson-dataformat.adoc} (64%) copy docs/components/modules/dataformats/pages/{json-jackson-dataformat.adoc => protobuf-jackson-dataformat.adoc} (63%)