This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from a31fe9e Sync deps new fac4954 CAMEL-15738: Set default value for contentTypeHeader for data formats to correct value. new af2f789 CAMEL-15738: Only have contentTypeHeader on data formats that actually have it. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../apache/camel/catalog/dataformats/any23.json | 1 - .../org/apache/camel/catalog/dataformats/asn1.json | 1 - .../org/apache/camel/catalog/dataformats/avro.json | 1 - .../apache/camel/catalog/dataformats/barcode.json | 1 - .../apache/camel/catalog/dataformats/base64.json | 1 - .../apache/camel/catalog/dataformats/beanio.json | 1 - .../camel/catalog/dataformats/bindy-csv.json | 1 - .../camel/catalog/dataformats/bindy-fixed.json | 1 - .../camel/catalog/dataformats/bindy-kvp.json | 1 - .../org/apache/camel/catalog/dataformats/cbor.json | 1 - .../apache/camel/catalog/dataformats/crypto.json | 1 - .../org/apache/camel/catalog/dataformats/csv.json | 1 - .../apache/camel/catalog/dataformats/fhirJson.json | 2 +- .../apache/camel/catalog/dataformats/fhirXml.json | 2 +- .../apache/camel/catalog/dataformats/flatpack.json | 1 - .../org/apache/camel/catalog/dataformats/grok.json | 1 - .../camel/catalog/dataformats/gzipdeflater.json | 1 - .../org/apache/camel/catalog/dataformats/hl7.json | 1 - .../org/apache/camel/catalog/dataformats/ical.json | 1 - .../camel/catalog/dataformats/jacksonxml.json | 2 +- .../org/apache/camel/catalog/dataformats/jaxb.json | 2 +- .../camel/catalog/dataformats/json-fastjson.json | 2 +- .../camel/catalog/dataformats/json-gson.json | 2 +- .../camel/catalog/dataformats/json-jackson.json | 2 +- .../camel/catalog/dataformats/json-xstream.json | 2 +- .../apache/camel/catalog/dataformats/jsonApi.json | 1 - .../org/apache/camel/catalog/dataformats/lzf.json | 1 - .../camel/catalog/dataformats/mime-multipart.json | 1 - .../org/apache/camel/catalog/dataformats/pgp.json | 1 - .../apache/camel/catalog/dataformats/protobuf.json | 2 +- .../org/apache/camel/catalog/dataformats/rss.json | 1 - .../camel/catalog/dataformats/secureXML.json | 1 - .../apache/camel/catalog/dataformats/soapjaxb.json | 1 - .../apache/camel/catalog/dataformats/syslog.json | 1 - .../apache/camel/catalog/dataformats/tarfile.json | 1 - .../apache/camel/catalog/dataformats/thrift.json | 2 +- .../camel/catalog/dataformats/tidyMarkup.json | 1 - .../camel/catalog/dataformats/univocity-csv.json | 1 - .../camel/catalog/dataformats/univocity-fixed.json | 1 - .../camel/catalog/dataformats/univocity-tsv.json | 1 - .../apache/camel/catalog/dataformats/xstream.json | 4 +- .../camel/catalog/dataformats/yaml-snakeyaml.json | 1 - .../camel/catalog/dataformats/zipdeflater.json | 1 - .../apache/camel/catalog/dataformats/zipfile.json | 1 - .../camel/catalog/docs/any23-dataformat.adoc | 3 +- .../apache/camel/catalog/docs/asn1-dataformat.adoc | 3 +- .../apache/camel/catalog/docs/avro-dataformat.adoc | 3 +- .../camel/catalog/docs/barcode-dataformat.adoc | 3 +- .../camel/catalog/docs/base64-dataformat.adoc | 3 +- .../camel/catalog/docs/beanio-dataformat.adoc | 3 +- .../camel/catalog/docs/bindy-dataformat.adoc | 3 +- .../apache/camel/catalog/docs/cbor-dataformat.adoc | 3 +- .../camel/catalog/docs/crypto-dataformat.adoc | 3 +- .../apache/camel/catalog/docs/csv-dataformat.adoc | 3 +- .../camel/catalog/docs/fhirJson-dataformat.adoc | 2 +- .../camel/catalog/docs/fhirXml-dataformat.adoc | 2 +- .../camel/catalog/docs/flatpack-dataformat.adoc | 3 +- .../apache/camel/catalog/docs/grok-dataformat.adoc | 3 +- .../catalog/docs/gzipdeflater-dataformat.adoc | 10 +-- .../apache/camel/catalog/docs/hl7-dataformat.adoc | 3 +- .../apache/camel/catalog/docs/ical-dataformat.adoc | 3 +- .../camel/catalog/docs/jacksonxml-dataformat.adoc | 2 +- .../apache/camel/catalog/docs/jaxb-dataformat.adoc | 2 +- .../catalog/docs/json-fastjson-dataformat.adoc | 2 +- .../camel/catalog/docs/json-gson-dataformat.adoc | 2 +- .../catalog/docs/json-jackson-dataformat.adoc | 2 +- .../catalog/docs/json-xstream-dataformat.adoc | 2 +- .../camel/catalog/docs/jsonApi-dataformat.adoc | 3 +- .../apache/camel/catalog/docs/lzf-dataformat.adoc | 3 +- .../catalog/docs/mime-multipart-dataformat.adoc | 3 +- .../apache/camel/catalog/docs/pgp-dataformat.adoc | 3 +- .../camel/catalog/docs/protobuf-dataformat.adoc | 2 +- .../apache/camel/catalog/docs/rss-dataformat.adoc | 10 +-- .../camel/catalog/docs/secureXML-dataformat.adoc | 3 +- .../camel/catalog/docs/soapjaxb-dataformat.adoc | 3 +- .../camel/catalog/docs/syslog-dataformat.adoc | 10 +-- .../camel/catalog/docs/tarfile-dataformat.adoc | 3 +- .../camel/catalog/docs/thrift-dataformat.adoc | 2 +- .../camel/catalog/docs/tidyMarkup-dataformat.adoc | 3 +- .../catalog/docs/univocity-csv-dataformat.adoc | 3 +- .../catalog/docs/univocity-fixed-dataformat.adoc | 3 +- .../catalog/docs/univocity-tsv-dataformat.adoc | 3 +- .../camel/catalog/docs/xstream-dataformat.adoc | 2 +- .../catalog/docs/yaml-snakeyaml-dataformat.adoc | 3 +- .../camel/catalog/docs/zipdeflater-dataformat.adoc | 3 +- .../camel/catalog/docs/zipfile-dataformat.adoc | 3 +- .../org/apache/camel/catalog/models/any23.json | 1 - .../org/apache/camel/catalog/models/asn1.json | 1 - .../org/apache/camel/catalog/models/avro.json | 1 - .../org/apache/camel/catalog/models/barcode.json | 1 - .../org/apache/camel/catalog/models/base64.json | 1 - .../org/apache/camel/catalog/models/beanio.json | 1 - .../org/apache/camel/catalog/models/bindy.json | 1 - .../org/apache/camel/catalog/models/cbor.json | 1 - .../org/apache/camel/catalog/models/crypto.json | 1 - .../org/apache/camel/catalog/models/csv.json | 1 - .../camel/catalog/models/customDataFormat.json | 1 - .../org/apache/camel/catalog/models/fhirJson.json | 2 +- .../org/apache/camel/catalog/models/fhirXml.json | 2 +- .../org/apache/camel/catalog/models/flatpack.json | 1 - .../org/apache/camel/catalog/models/grok.json | 1 - .../apache/camel/catalog/models/gzipdeflater.json | 1 - .../org/apache/camel/catalog/models/hl7.json | 1 - .../org/apache/camel/catalog/models/ical.json | 1 - .../apache/camel/catalog/models/jacksonxml.json | 2 +- .../org/apache/camel/catalog/models/jaxb.json | 2 +- .../org/apache/camel/catalog/models/json.json | 2 +- .../org/apache/camel/catalog/models/jsonApi.json | 1 - .../org/apache/camel/catalog/models/lzf.json | 1 - .../camel/catalog/models/mime-multipart.json | 1 - .../org/apache/camel/catalog/models/pgp.json | 1 - .../org/apache/camel/catalog/models/protobuf.json | 2 +- .../org/apache/camel/catalog/models/rss.json | 1 - .../org/apache/camel/catalog/models/secureXML.json | 1 - .../org/apache/camel/catalog/models/soapjaxb.json | 1 - .../org/apache/camel/catalog/models/syslog.json | 1 - .../org/apache/camel/catalog/models/tarfile.json | 1 - .../org/apache/camel/catalog/models/thrift.json | 2 +- .../apache/camel/catalog/models/tidyMarkup.json | 1 - .../apache/camel/catalog/models/univocity-csv.json | 1 - .../camel/catalog/models/univocity-fixed.json | 1 - .../apache/camel/catalog/models/univocity-tsv.json | 1 - .../org/apache/camel/catalog/models/xmlrpc.json | 1 - .../org/apache/camel/catalog/models/xstream.json | 2 +- .../org/apache/camel/catalog/models/yaml.json | 1 - .../apache/camel/catalog/models/zipdeflater.json | 1 - .../org/apache/camel/catalog/models/zipfile.json | 1 - .../apache/camel/catalog/schemas/camel-spring.xsd | 80 +++++++++++++++--- .../org/apache/camel/dataformat/any23/any23.json | 1 - .../src/main/docs/any23-dataformat.adoc | 3 +- .../org/apache/camel/dataformat/asn1/asn1.json | 1 - .../camel-asn1/src/main/docs/asn1-dataformat.adoc | 3 +- .../org/apache/camel/dataformat/avro/avro.json | 1 - .../camel-avro/src/main/docs/avro-dataformat.adoc | 3 +- .../apache/camel/dataformat/barcode/barcode.json | 1 - .../src/main/docs/barcode-dataformat.adoc | 3 +- .../org/apache/camel/dataformat/base64/base64.json | 1 - .../src/main/docs/base64-dataformat.adoc | 3 +- .../org/apache/camel/dataformat/beanio/beanio.json | 1 - .../src/main/docs/beanio-dataformat.adoc | 3 +- .../camel/dataformat/bindy/csv/bindy-csv.json | 1 - .../camel/dataformat/bindy/fixed/bindy-fixed.json | 1 - .../camel/dataformat/bindy/kvp/bindy-kvp.json | 1 - .../src/main/docs/bindy-dataformat.adoc | 3 +- .../org/apache/camel/component/cbor/cbor.json | 1 - .../camel-cbor/src/main/docs/cbor-dataformat.adoc | 3 +- .../org/apache/camel/converter/crypto/crypto.json | 1 - .../org/apache/camel/converter/crypto/pgp.json | 1 - .../src/main/docs/crypto-dataformat.adoc | 3 +- .../camel-crypto/src/main/docs/pgp-dataformat.adoc | 3 +- .../org/apache/camel/dataformat/csv/csv.json | 1 - .../camel-csv/src/main/docs/csv-dataformat.adoc | 3 +- .../camel/component/fastjson/json-fastjson.json | 2 +- .../src/main/docs/json-fastjson-dataformat.adoc | 2 +- .../org/apache/camel/component/fhir/fhirJson.json | 2 +- .../org/apache/camel/component/fhir/fhirXml.json | 2 +- .../src/main/docs/fhirJson-dataformat.adoc | 2 +- .../src/main/docs/fhirXml-dataformat.adoc | 2 +- .../apache/camel/dataformat/flatpack/flatpack.json | 1 - .../src/main/docs/flatpack-dataformat.adoc | 3 +- .../org/apache/camel/component/grok/grok.json | 1 - .../camel-grok/src/main/docs/grok-dataformat.adoc | 3 +- .../org/apache/camel/component/gson/json-gson.json | 2 +- .../src/main/docs/json-gson-dataformat.adoc | 2 +- .../org/apache/camel/component/hl7/hl7.json | 1 - .../camel-hl7/src/main/docs/hl7-dataformat.adoc | 3 +- .../org/apache/camel/component/ical/ical.json | 1 - .../camel-ical/src/main/docs/ical-dataformat.adoc | 3 +- .../camel/component/jackson/json-jackson.json | 2 +- .../src/main/docs/json-jackson-dataformat.adoc | 2 +- .../camel/component/jacksonxml/jacksonxml.json | 2 +- .../src/main/docs/jacksonxml-dataformat.adoc | 2 +- .../org/apache/camel/converter/jaxb/jaxb.json | 2 +- .../camel-jaxb/src/main/docs/jaxb-dataformat.adoc | 2 +- .../apache/camel/component/jsonapi/jsonApi.json | 1 - .../src/main/docs/jsonApi-dataformat.adoc | 3 +- .../org/apache/camel/dataformat/lzf/lzf.json | 1 - .../camel-lzf/src/main/docs/lzf-dataformat.adoc | 3 +- .../dataformat/mime/multipart/mime-multipart.json | 1 - .../src/main/docs/mime-multipart-dataformat.adoc | 3 +- .../apache/camel/dataformat/protobuf/protobuf.json | 2 +- .../src/main/docs/protobuf-dataformat.adoc | 2 +- .../dataformat/protobuf/ProtobufDataFormat.java | 8 +- .../org/apache/camel/dataformat/rss/rss.json | 1 - .../camel-rss/src/main/docs/rss-dataformat.adoc | 10 +-- .../camel/component/snakeyaml/yaml-snakeyaml.json | 1 - .../src/main/docs/yaml-snakeyaml-dataformat.adoc | 3 +- .../org/apache/camel/dataformat/soap/soapjaxb.json | 1 - .../src/main/docs/soapjaxb-dataformat.adoc | 3 +- .../org/apache/camel/component/syslog/syslog.json | 1 - .../src/main/docs/syslog-dataformat.adoc | 10 +-- .../camel/dataformat/tagsoup/tidyMarkup.json | 1 - .../src/main/docs/tidyMarkup-dataformat.adoc | 3 +- .../apache/camel/dataformat/tarfile/tarfile.json | 1 - .../src/main/docs/tarfile-dataformat.adoc | 3 +- .../org/apache/camel/dataformat/thrift/thrift.json | 2 +- .../src/main/docs/thrift-dataformat.adoc | 2 +- .../camel/dataformat/thrift/ThriftDataFormat.java | 8 +- .../camel/dataformat/univocity/univocity-csv.json | 1 - .../dataformat/univocity/univocity-fixed.json | 1 - .../camel/dataformat/univocity/univocity-tsv.json | 1 - .../src/main/docs/univocity-csv-dataformat.adoc | 3 +- .../src/main/docs/univocity-fixed-dataformat.adoc | 3 +- .../src/main/docs/univocity-tsv-dataformat.adoc | 3 +- .../camel/dataformat/xmlsecurity/secureXML.json | 1 - .../src/main/docs/secureXML-dataformat.adoc | 3 +- .../camel/dataformat/xstream/json-xstream.json | 2 +- .../apache/camel/dataformat/xstream/xstream.json | 4 +- .../src/main/docs/json-xstream-dataformat.adoc | 2 +- .../src/main/docs/xstream-dataformat.adoc | 2 +- .../camel/dataformat/deflater/gzipdeflater.json | 1 - .../camel/dataformat/deflater/zipdeflater.json | 1 - .../src/main/docs/gzipdeflater-dataformat.adoc | 10 +-- .../src/main/docs/zipdeflater-dataformat.adoc | 3 +- .../apache/camel/dataformat/zipfile/zipfile.json | 1 - .../src/main/docs/zipfile-dataformat.adoc | 3 +- .../org/apache/camel/model/dataformat/any23.json | 1 - .../org/apache/camel/model/dataformat/asn1.json | 1 - .../org/apache/camel/model/dataformat/avro.json | 1 - .../org/apache/camel/model/dataformat/barcode.json | 1 - .../org/apache/camel/model/dataformat/base64.json | 1 - .../org/apache/camel/model/dataformat/beanio.json | 1 - .../org/apache/camel/model/dataformat/bindy.json | 1 - .../org/apache/camel/model/dataformat/cbor.json | 1 - .../org/apache/camel/model/dataformat/crypto.json | 1 - .../org/apache/camel/model/dataformat/csv.json | 1 - .../camel/model/dataformat/customDataFormat.json | 1 - .../apache/camel/model/dataformat/fhirJson.json | 2 +- .../org/apache/camel/model/dataformat/fhirXml.json | 2 +- .../apache/camel/model/dataformat/flatpack.json | 1 - .../org/apache/camel/model/dataformat/grok.json | 1 - .../camel/model/dataformat/gzipdeflater.json | 1 - .../org/apache/camel/model/dataformat/hl7.json | 1 - .../org/apache/camel/model/dataformat/ical.json | 1 - .../apache/camel/model/dataformat/jacksonxml.json | 2 +- .../org/apache/camel/model/dataformat/jaxb.json | 2 +- .../org/apache/camel/model/dataformat/json.json | 2 +- .../org/apache/camel/model/dataformat/jsonApi.json | 1 - .../org/apache/camel/model/dataformat/lzf.json | 1 - .../camel/model/dataformat/mime-multipart.json | 1 - .../org/apache/camel/model/dataformat/pgp.json | 1 - .../apache/camel/model/dataformat/protobuf.json | 2 +- .../org/apache/camel/model/dataformat/rss.json | 1 - .../apache/camel/model/dataformat/secureXML.json | 1 - .../apache/camel/model/dataformat/soapjaxb.json | 1 - .../org/apache/camel/model/dataformat/syslog.json | 1 - .../org/apache/camel/model/dataformat/tarfile.json | 1 - .../org/apache/camel/model/dataformat/thrift.json | 2 +- .../apache/camel/model/dataformat/tidyMarkup.json | 1 - .../camel/model/dataformat/univocity-csv.json | 1 - .../camel/model/dataformat/univocity-fixed.json | 1 - .../camel/model/dataformat/univocity-tsv.json | 1 - .../org/apache/camel/model/dataformat/xmlrpc.json | 1 - .../org/apache/camel/model/dataformat/xstream.json | 2 +- .../org/apache/camel/model/dataformat/yaml.json | 1 - .../apache/camel/model/dataformat/zipdeflater.json | 1 - .../org/apache/camel/model/dataformat/zipfile.json | 1 - .../apache/camel/model/DataFormatDefinition.java | 19 ----- .../model/dataformat/ContentTypeHeaderAware.java} | 20 +++-- .../camel/model/dataformat/FhirDataformat.java | 31 ++++--- .../model/dataformat/JacksonXMLDataFormat.java | 15 +++- .../camel/model/dataformat/JaxbDataFormat.java | 15 +++- .../camel/model/dataformat/JsonDataFormat.java | 15 +++- .../camel/model/dataformat/ProtobufDataFormat.java | 15 +++- .../camel/model/dataformat/ThriftDataFormat.java | 15 +++- .../camel/model/dataformat/XStreamDataFormat.java | 15 +++- .../reifier/dataformat/DataFormatReifier.java | 6 +- .../java/org/apache/camel/xml/in/ModelParser.java | 95 +++++++++++----------- .../dataformats/pages/any23-dataformat.adoc | 3 +- .../modules/dataformats/pages/asn1-dataformat.adoc | 3 +- .../modules/dataformats/pages/avro-dataformat.adoc | 3 +- .../dataformats/pages/barcode-dataformat.adoc | 3 +- .../dataformats/pages/base64-dataformat.adoc | 3 +- .../dataformats/pages/beanio-dataformat.adoc | 3 +- .../dataformats/pages/bindy-dataformat.adoc | 3 +- .../modules/dataformats/pages/cbor-dataformat.adoc | 3 +- .../dataformats/pages/crypto-dataformat.adoc | 3 +- .../modules/dataformats/pages/csv-dataformat.adoc | 3 +- .../dataformats/pages/fhirJson-dataformat.adoc | 2 +- .../dataformats/pages/fhirXml-dataformat.adoc | 2 +- .../dataformats/pages/flatpack-dataformat.adoc | 3 +- .../modules/dataformats/pages/grok-dataformat.adoc | 3 +- .../dataformats/pages/gzipdeflater-dataformat.adoc | 10 +-- .../modules/dataformats/pages/hl7-dataformat.adoc | 3 +- .../modules/dataformats/pages/ical-dataformat.adoc | 3 +- .../dataformats/pages/jacksonxml-dataformat.adoc | 2 +- .../modules/dataformats/pages/jaxb-dataformat.adoc | 2 +- .../pages/json-fastjson-dataformat.adoc | 2 +- .../dataformats/pages/json-gson-dataformat.adoc | 2 +- .../dataformats/pages/json-jackson-dataformat.adoc | 2 +- .../dataformats/pages/json-xstream-dataformat.adoc | 2 +- .../dataformats/pages/jsonApi-dataformat.adoc | 3 +- .../modules/dataformats/pages/lzf-dataformat.adoc | 3 +- .../pages/mime-multipart-dataformat.adoc | 3 +- .../modules/dataformats/pages/pgp-dataformat.adoc | 3 +- .../dataformats/pages/protobuf-dataformat.adoc | 2 +- .../modules/dataformats/pages/rss-dataformat.adoc | 10 +-- .../dataformats/pages/secureXML-dataformat.adoc | 3 +- .../dataformats/pages/soapjaxb-dataformat.adoc | 3 +- .../dataformats/pages/syslog-dataformat.adoc | 10 +-- .../dataformats/pages/tarfile-dataformat.adoc | 3 +- .../dataformats/pages/thrift-dataformat.adoc | 2 +- .../dataformats/pages/tidyMarkup-dataformat.adoc | 3 +- .../pages/univocity-csv-dataformat.adoc | 3 +- .../pages/univocity-fixed-dataformat.adoc | 3 +- .../pages/univocity-tsv-dataformat.adoc | 3 +- .../dataformats/pages/xstream-dataformat.adoc | 2 +- .../pages/yaml-snakeyaml-dataformat.adoc | 3 +- .../dataformats/pages/zipdeflater-dataformat.adoc | 3 +- .../dataformats/pages/zipfile-dataformat.adoc | 3 +- 310 files changed, 403 insertions(+), 574 deletions(-) copy core/{camel-api/src/main/java/org/apache/camel/spi/DataFormatContentTypeHeader.java => camel-core-model/src/main/java/org/apache/camel/model/dataformat/ContentTypeHeaderAware.java} (64%)