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

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


    from 0a9cbbf3f66 CAMEL-21893: EnvVar settings should overwrite default 
Kamelet property values
     add 01defeaae87 CAMEL-21644: Add camel-dfdl component
     add 0970ebf7b84 CAMEL-21644: Add dfdl DataFormat

No new revisions were added by this update.

Summary of changes:
 bom/camel-bom/pom.xml                              |    5 +
 catalog/camel-allcomponents/pom.xml                |    5 +
 .../org/apache/camel/catalog/components.properties |    1 +
 .../org/apache/camel/catalog/components/dfdl.json  |   37 +
 .../apache/camel/catalog/dataformats.properties    |    1 +
 .../org/apache/camel/catalog/dataformats/dfdl.json |   24 +
 .../org/apache/camel/catalog/models.properties     |    1 +
 .../org/apache/camel/catalog/models/dfdl.json      |   21 +
 .../org/apache/camel/catalog/models/marshal.json   |    2 +-
 .../org/apache/camel/catalog/models/unmarshal.json |    2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |   45 +
 components/camel-dfdl/pom.xml                      |   65 ++
 .../component/dfdl/DfdlComponentConfigurer.java    |   57 +
 .../component/dfdl/DfdlEndpointConfigurer.java     |   69 ++
 .../component/dfdl/DfdlEndpointUriFactory.java     |   74 ++
 .../dataformat/dfdl/DfdlDataFormatConfigurer.java  |   34 +
 .../org/apache/camel/component/dfdl/dfdl.json      |   37 +
 .../org/apache/camel/dataformat/dfdl/dfdl.json     |   24 +
 .../services/org/apache/camel/component.properties |    7 +
 .../services/org/apache/camel/component/dfdl       |    2 +
 .../org/apache/camel/configurer/dfdl-component     |    2 +
 .../org/apache/camel/configurer/dfdl-dataformat    |    2 +
 .../org/apache/camel/configurer/dfdl-endpoint      |    2 +
 .../org/apache/camel/dataformat.properties         |    7 +
 .../services/org/apache/camel/dataformat/dfdl      |    2 +
 .../org/apache/camel/urifactory/dfdl-endpoint      |    2 +
 .../camel-dfdl/src/main/docs/dfdl-component.adoc   |   70 ++
 .../camel-dfdl/src/main/docs/dfdl-dataformat.adoc  |  100 ++
 .../apache/camel/component/dfdl/DfdlComponent.java |   36 +
 .../apache/camel/component/dfdl/DfdlEndpoint.java  |  152 +++
 .../camel/component/dfdl/DfdlParseException.java   |   31 +
 .../camel/component/dfdl/DfdlUnparseException.java |   31 +
 .../camel/component/dfdl/ParseDirection.java       |   25 +
 .../camel/dataformat/dfdl/DfdlDataFormat.java      |  132 +++
 .../camel/component/dfdl/DfdlComponentTest.java    |  131 +++
 .../camel/dataformat/dfdl/DfdlDataFormatTest.java  |  135 +++
 .../src/test/resources/X12-837P-message.edi.txt    |   46 +
 .../src/test/resources/X12-837P-message.xml        |  330 ++++++
 .../src/test/resources/X12-837P.dfdl.xsd           | 1154 ++++++++++++++++++++
 .../src/test/resources/log4j2-test.properties      |   28 +
 components/pom.xml                                 |    1 +
 .../org/apache/camel/model/dataformat/dfdl.json    |   21 +
 .../META-INF/org/apache/camel/model/marshal.json   |    2 +-
 .../META-INF/org/apache/camel/model/unmarshal.json |    2 +-
 .../services/org/apache/camel/model.properties     |    1 +
 .../org/apache/camel/model/dataformat/jaxb.index   |    1 +
 .../camel/builder/DataFormatBuilderFactory.java    |    8 +
 .../org/apache/camel/builder/DataFormatClause.java |    8 +
 .../org/apache/camel/model/MarshalDefinition.java  |    2 +
 .../apache/camel/model/UnmarshalDefinition.java    |    2 +
 .../camel/model/dataformat/DfdlDataFormat.java     |  138 +++
 .../reifier/dataformat/DataFormatReifier.java      |    3 +
 .../reifier/dataformat/DfdlDataFormatReifier.java  |   38 +
 .../org/apache/camel/main/components.properties    |    1 +
 .../org/apache/camel/main/dataformats.properties   |    1 +
 .../java/org/apache/camel/xml/in/ModelParser.java  |    9 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |   13 +
 .../org/apache/camel/yaml/out/ModelWriter.java     |   13 +
 .../modules/ROOT/examples/json/dfdl.json           |    1 +
 docs/components/modules/ROOT/nav.adoc              |    1 +
 .../modules/ROOT/pages/dfdl-component.adoc         |    1 +
 .../modules/dataformats/examples/json/dfdl.json    |    1 +
 docs/components/modules/dataformats/nav.adoc       |    1 +
 .../modules/dataformats/pages/dfdl-dataformat.adoc |    1 +
 .../component/ComponentsBuilderFactory.java        |   14 +
 .../component/dsl/DfdlComponentBuilderFactory.java |  122 +++
 .../builder/endpoint/EndpointBuilderFactory.java   |    1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |    1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |   42 +
 .../endpoint/dsl/DfdlEndpointBuilderFactory.java   |  222 ++++
 .../camel-component-known-dependencies.properties  |    1 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |   76 ++
 .../deserializers/ModelDeserializersResolver.java  |    2 +
 .../generated/resources/schema/camelYamlDsl.json   |   55 +
 parent/pom.xml                                     |    6 +
 75 files changed, 3739 insertions(+), 4 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/dfdl.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dataformats/dfdl.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/dfdl.json
 create mode 100644 components/camel-dfdl/pom.xml
 create mode 100644 
components/camel-dfdl/src/generated/java/org/apache/camel/component/dfdl/DfdlComponentConfigurer.java
 create mode 100644 
components/camel-dfdl/src/generated/java/org/apache/camel/component/dfdl/DfdlEndpointConfigurer.java
 create mode 100644 
components/camel-dfdl/src/generated/java/org/apache/camel/component/dfdl/DfdlEndpointUriFactory.java
 create mode 100644 
components/camel-dfdl/src/generated/java/org/apache/camel/dataformat/dfdl/DfdlDataFormatConfigurer.java
 create mode 100644 
components/camel-dfdl/src/generated/resources/META-INF/org/apache/camel/component/dfdl/dfdl.json
 create mode 100644 
components/camel-dfdl/src/generated/resources/META-INF/org/apache/camel/dataformat/dfdl/dfdl.json
 create mode 100644 
components/camel-dfdl/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-dfdl/src/generated/resources/META-INF/services/org/apache/camel/component/dfdl
 create mode 100644 
components/camel-dfdl/src/generated/resources/META-INF/services/org/apache/camel/configurer/dfdl-component
 create mode 100644 
components/camel-dfdl/src/generated/resources/META-INF/services/org/apache/camel/configurer/dfdl-dataformat
 create mode 100644 
components/camel-dfdl/src/generated/resources/META-INF/services/org/apache/camel/configurer/dfdl-endpoint
 create mode 100644 
components/camel-dfdl/src/generated/resources/META-INF/services/org/apache/camel/dataformat.properties
 create mode 100644 
components/camel-dfdl/src/generated/resources/META-INF/services/org/apache/camel/dataformat/dfdl
 create mode 100644 
components/camel-dfdl/src/generated/resources/META-INF/services/org/apache/camel/urifactory/dfdl-endpoint
 create mode 100644 components/camel-dfdl/src/main/docs/dfdl-component.adoc
 create mode 100644 components/camel-dfdl/src/main/docs/dfdl-dataformat.adoc
 create mode 100644 
components/camel-dfdl/src/main/java/org/apache/camel/component/dfdl/DfdlComponent.java
 create mode 100644 
components/camel-dfdl/src/main/java/org/apache/camel/component/dfdl/DfdlEndpoint.java
 create mode 100644 
components/camel-dfdl/src/main/java/org/apache/camel/component/dfdl/DfdlParseException.java
 create mode 100644 
components/camel-dfdl/src/main/java/org/apache/camel/component/dfdl/DfdlUnparseException.java
 create mode 100644 
components/camel-dfdl/src/main/java/org/apache/camel/component/dfdl/ParseDirection.java
 create mode 100644 
components/camel-dfdl/src/main/java/org/apache/camel/dataformat/dfdl/DfdlDataFormat.java
 create mode 100644 
components/camel-dfdl/src/test/java/org/apache/camel/component/dfdl/DfdlComponentTest.java
 create mode 100644 
components/camel-dfdl/src/test/java/org/apache/camel/dataformat/dfdl/DfdlDataFormatTest.java
 create mode 100644 
components/camel-dfdl/src/test/resources/X12-837P-message.edi.txt
 create mode 100644 
components/camel-dfdl/src/test/resources/X12-837P-message.xml
 create mode 100644 components/camel-dfdl/src/test/resources/X12-837P.dfdl.xsd
 create mode 100644 
components/camel-dfdl/src/test/resources/log4j2-test.properties
 create mode 100644 
core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/dataformat/dfdl.json
 create mode 100644 
core/camel-core-model/src/main/java/org/apache/camel/model/dataformat/DfdlDataFormat.java
 create mode 100644 
core/camel-core-reifier/src/main/java/org/apache/camel/reifier/dataformat/DfdlDataFormatReifier.java
 create mode 120000 docs/components/modules/ROOT/examples/json/dfdl.json
 create mode 120000 docs/components/modules/ROOT/pages/dfdl-component.adoc
 create mode 120000 docs/components/modules/dataformats/examples/json/dfdl.json
 create mode 120000 
docs/components/modules/dataformats/pages/dfdl-dataformat.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/DfdlComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/DfdlEndpointBuilderFactory.java

Reply via email to