This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.
from f604341 update: Component reference index.adoc
new 0b7fad1 base structure camel-any23 dataformat
new 623949c add missing files to any23 dataformat basic structure
new d2ff724 basic structure any23
new 2ea75a6 some clean-up
new d48be9d basic marshal implementation any23
new 786f650 Add configuration parameters. Add data format build clauses.
new 7222a04 Marshal RDF-XML from microformats. Default configuration of
Any 23.
new 7f954bd Fix marshal test
new 22ae8ce merge last camel version with any23 component
new 17ebeaa Improve configurability
new 1e147a3 Improve configurability re build project
new f5d494f Restructure marshal/unmarshal Implement unmarshal Add karaf
feature and test
new e0cbc31 Improve documentation
new 64f3273 Improve HTTP test. Add Spring XML test.
new f9abcdd Improve documentation
new f158bd5 fix karaf support
new 0158178 Rebuild project.
new 03391af suspend karaf support
new 3176416 missing file to suspend karaf support
new 8c6bd3b Camel-Any23: Added a SB Integration test for the component
The 20 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/pom.xml | 10 +
apache-camel/src/main/descriptors/common-bin.xml | 2 +
bom/camel-bom/pom.xml | 10 +
components/camel-any23/pom.xml | 96 ++++++++++
.../src/main/docs/any23-dataformat.adoc | 119 ++++++++++++
.../camel/dataformat/any23/Any23DataFormat.java | 208 +++++++++++++++++++++
.../camel/dataformat/any23/Any23OutputFormat.java | 21 +++
.../camel/dataformat/any23/utils/Any23Utils.java | 63 +++++++
.../dataformat/any23/writer/RDF4JModelWriter.java | 68 +++++++
.../any23/Any23DataFormatConfigurationsTest.java | 66 +++++++
.../any23/Any23DataFormatDefaultTest.java | 55 ++++++
.../any23/Any23DataFormatExtractorsTest.java | 69 +++++++
.../dataformat/any23/Any23DataFormatHTTPTest.java | 57 ++++++
.../any23/Any23DataFormatMarshalTest.java | 58 ++++++
.../dataformat/any23/Any23DataFormatModelTest.java | 56 ++++++
.../any23/Any23DataFormatOutputFormatTest.java | 62 ++++++
.../any23/Any23DataFormatSpringTest.java | 57 ++++++
.../camel/dataformat/any23/Any23TestSupport.java | 44 +++++
.../src/test/resources/log4j2.properties | 28 +++
.../camel/dataformat/any23/microformat/vcard.html | 79 ++++++++
.../any23/spring/SpringAny23DataFormatTest.xml | 51 +++++
components/pom.xml | 1 +
components/readme.adoc | 4 +-
.../org/apache/camel/builder/DataFormatClause.java | 25 +++
.../org/apache/camel/model/MarshalDefinition.java | 2 +
.../apache/camel/model/UnmarshalDefinition.java | 2 +
.../camel/model/dataformat/Any23DataFormat.java | 126 +++++++++++++
.../apache/camel/model/dataformat/Any23Type.java | 30 +++
.../model/dataformat/DataFormatsDefinition.java | 1 +
.../reifier/dataformat/Any23DataFormatReifier.java | 51 +++++
.../reifier/dataformat/DataFormatReifier.java | 2 +
docs/components/modules/ROOT/nav.adoc | 1 +
.../modules/ROOT/pages/any23-dataformat.adoc | 119 ++++++++++++
parent/pom.xml | 34 ++++
.../components-starter/camel-any23-starter/pom.xml | 53 ++++++
.../Any23DataFormatAutoConfiguration.java | 128 +++++++++++++
.../springboot/Any23DataFormatConfiguration.java | 97 ++++++++++
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../src/main/resources/META-INF/spring.factories | 19 ++
.../src/main/resources/META-INF/spring.provides | 17 ++
platforms/spring-boot/components-starter/pom.xml | 1 +
.../camel-spring-boot-dependencies/pom.xml | 25 +++
.../camel/itest/springboot/CamelAny23Test.java | 49 +++++
44 files changed, 2065 insertions(+), 1 deletion(-)
create mode 100644 components/camel-any23/pom.xml
create mode 100644 components/camel-any23/src/main/docs/any23-dataformat.adoc
create mode 100644
components/camel-any23/src/main/java/org/apache/camel/dataformat/any23/Any23DataFormat.java
create mode 100644
components/camel-any23/src/main/java/org/apache/camel/dataformat/any23/Any23OutputFormat.java
create mode 100644
components/camel-any23/src/main/java/org/apache/camel/dataformat/any23/utils/Any23Utils.java
create mode 100644
components/camel-any23/src/main/java/org/apache/camel/dataformat/any23/writer/RDF4JModelWriter.java
create mode 100644
components/camel-any23/src/test/java/org/apache/camel/dataformat/any23/Any23DataFormatConfigurationsTest.java
create mode 100644
components/camel-any23/src/test/java/org/apache/camel/dataformat/any23/Any23DataFormatDefaultTest.java
create mode 100644
components/camel-any23/src/test/java/org/apache/camel/dataformat/any23/Any23DataFormatExtractorsTest.java
create mode 100644
components/camel-any23/src/test/java/org/apache/camel/dataformat/any23/Any23DataFormatHTTPTest.java
create mode 100644
components/camel-any23/src/test/java/org/apache/camel/dataformat/any23/Any23DataFormatMarshalTest.java
create mode 100644
components/camel-any23/src/test/java/org/apache/camel/dataformat/any23/Any23DataFormatModelTest.java
create mode 100644
components/camel-any23/src/test/java/org/apache/camel/dataformat/any23/Any23DataFormatOutputFormatTest.java
create mode 100644
components/camel-any23/src/test/java/org/apache/camel/dataformat/any23/Any23DataFormatSpringTest.java
create mode 100644
components/camel-any23/src/test/java/org/apache/camel/dataformat/any23/Any23TestSupport.java
create mode 100644 components/camel-any23/src/test/resources/log4j2.properties
create mode 100644
components/camel-any23/src/test/resources/org/apache/camel/dataformat/any23/microformat/vcard.html
create mode 100644
components/camel-any23/src/test/resources/org/apache/camel/dataformat/any23/spring/SpringAny23DataFormatTest.xml
create mode 100644
core/camel-core/src/main/java/org/apache/camel/model/dataformat/Any23DataFormat.java
create mode 100644
core/camel-core/src/main/java/org/apache/camel/model/dataformat/Any23Type.java
create mode 100644
core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/Any23DataFormatReifier.java
create mode 100644 docs/components/modules/ROOT/pages/any23-dataformat.adoc
create mode 100644
platforms/spring-boot/components-starter/camel-any23-starter/pom.xml
create mode 100644
platforms/spring-boot/components-starter/camel-any23-starter/src/main/java/org/apache/camel/dataformat/any23/springboot/Any23DataFormatAutoConfiguration.java
create mode 100644
platforms/spring-boot/components-starter/camel-any23-starter/src/main/java/org/apache/camel/dataformat/any23/springboot/Any23DataFormatConfiguration.java
copy {tooling/maven/camel-package-maven-plugin =>
platforms/spring-boot/components-starter/camel-any23-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {tooling/maven/camel-package-maven-plugin =>
platforms/spring-boot/components-starter/camel-any23-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
create mode 100644
platforms/spring-boot/components-starter/camel-any23-starter/src/main/resources/META-INF/spring.factories
create mode 100644
platforms/spring-boot/components-starter/camel-any23-starter/src/main/resources/META-INF/spring.provides
create mode 100644
tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelAny23Test.java