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

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


    from 8d2b84392b7 camel-crypto: Updated docs with examples and gpg usage 
(#10156)
     new bb8aa23f4c3 [CAMEL-18189] Add XmlStreamDetector to prevent extra XML 
parsing
     new c26ddd3f02d [CAMEL-18189] Use XmlStreamDetector in 
dsl/camel-xml-io-dsl to speed up parsing
     new 15eafddc601 [CAMEL-18189] camel-xml-io-dsl supports top-level <beans> 
element
     new 088d571b939 [CAMEL-18189] <bean> (registry bean) is unified for YAML 
and XML DSLs
     new e17061f04cd [CAMEL-18189] camel-xml-io-dsl uses Camel own DI 
annotations instead of JSR-330 ones (@Inject)
     new ca16f95c90b [CAMEL-18189] camel-xml-io-dsl handles <bean> element 
similar to YAML DSL

The 6 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:
 .../org/apache/camel/catalog/models.properties     |    2 +
 .../org/apache/camel/catalog/models/beans.json     |   23 +
 .../org/apache/camel/catalog/models/camel-app.json |   23 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  | 3400 ++++++++++----------
 .../spi/annotations/ExternalSchemaElement.java     |   57 +
 .../java/org/apache/camel/impl/DefaultModel.java   |   74 +-
 .../services/org/apache/camel/model.properties     |    2 +
 .../org/apache/camel/model/app/beans.json          |   23 +
 .../org/apache/camel/model/app/camel.json          |   23 +
 .../org/apache/camel/model/app/jaxb.index          |    7 +
 .../java/org/apache/camel/model/Constants.java     |    1 +
 .../camel/model/app/ApplicationDefinition.java     |   12 +-
 .../camel/model/app/BeanPropertiesAdapter.java     |   63 +
 .../camel/model/app/BeanPropertiesDefinition.java} |   34 +-
 .../camel/model/app/BeanPropertyDefinition.java    |   60 +
 .../apache/camel/model/app/BeansDefinition.java    |  165 +
 .../camel/model/app/ComponentScanDefinition.java   |   54 +
 .../camel/model/app/RegistryBeanDefinition.java    |   46 +-
 .../org/apache/camel/model/app}/package-info.java  |    8 +-
 .../java/org/apache/camel/main/MainRegistry.java   |    5 +
 .../camel/support/PropertyBindingSupport.java      |   63 +
 core/camel-xml-io-util/pom.xml                     |   12 +
 .../camel/xml/io/util/XmlStreamDetector.java       |  159 +
 .../apache/camel/xml/io/util/XmlStreamInfo.java    |   81 +
 .../camel/xml/io/util/XmlStreamDetectorTest.java   |  161 +
 .../java/org/apache/camel/xml/in/ModelParser.java  |  100 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |   73 +
 .../java/org/apache/camel/xml/in/BaseParser.java   |  126 +-
 .../java/org/apache/camel/xml/out/BaseWriter.java  |   63 +-
 .../org/apache/camel/xml/in/ModelParserTest.java   |   81 +-
 .../java/org/apache/camel/xml/in/ParserTest.java   |  151 +
 .../org/apache/camel/xml/out/ModelWriterTest.java  |   25 +
 .../src/test/resources/beansEmpty.xml}             |   21 +-
 .../src/test/resources/beansWithProperties.xml     |   45 +
 .../src/test/resources/beansWithSpringNS.xml}      |   40 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |   23 +-
 .../camel/dsl/xml/io/XmlRoutesBuilderLoader.java   |  175 +-
 .../apache/camel/dsl/xml/io/XmlLoadAppTest.java    |  117 +
 .../org/apache/camel/dsl/xml/io/beans/Greeter.java |   34 +-
 .../camel/dsl/xml/io/beans/GreeterMessage.java     |   21 +-
 .../camel/dsl/xml/io/beans/StandaloneGreeter.java  |   30 +-
 .../org/apache/camel/dsl/xml/io/camel-app1.xml     |   24 +-
 .../org/apache/camel/dsl/xml/io/camel-app2.xml     |   24 +-
 .../org/apache/camel/dsl/xml/io/camel-app3.xml     |   36 +-
 .../org/apache/camel/dsl/xml/io/camel-app4.xml     |   28 +-
 .../apache/camel/dsl/yaml/common/YamlSupport.java  |   61 -
 .../dsl/yaml/deserializers/ModelDeserializers.java |  304 ++
 .../deserializers/ModelDeserializersResolver.java  |    8 +
 .../dsl/yaml/deserializers/BeansDeserializer.java  |   22 +-
 .../dsl/yaml/deserializers/CustomResolver.java     |    2 -
 .../yaml/deserializers/NamedBeanDeserializer.java  |   81 -
 .../RouteTemplateDefinitionDeserializer.java       |    2 +-
 .../TemplatedRouteDefinitionDeserializer.java      |    2 +-
 .../dsl/yaml/GenerateYamlDeserializersMojo.java    |   26 +-
 .../maven/dsl/yaml/GenerateYamlSupportMojo.java    |    4 +
 .../generated/resources/schema/camel-yaml-dsl.json |  162 +-
 .../generated/resources/schema/camelYamlDsl.json   |  162 +-
 .../camel/tooling/maven/support/DIRegistry.java    |    7 -
 .../packaging/ModelXmlParserGeneratorMojo.java     |   84 +-
 .../packaging/ModelXmlWriterGeneratorMojo.java     |   25 +-
 .../spi/annotations/ExternalSchemaElement.java     |   57 +
 61 files changed, 4670 insertions(+), 2134 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/beans.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/camel-app.json
 create mode 100644 
core/camel-api/src/generated/java/org/apache/camel/spi/annotations/ExternalSchemaElement.java
 create mode 100644 
core/camel-core-model/src/generated/resources/org/apache/camel/model/app/beans.json
 create mode 100644 
core/camel-core-model/src/generated/resources/org/apache/camel/model/app/camel.json
 create mode 100644 
core/camel-core-model/src/generated/resources/org/apache/camel/model/app/jaxb.index
 copy 
tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/support/package-info.java
 => 
core/camel-core-model/src/main/java/org/apache/camel/model/app/ApplicationDefinition.java
 (71%)
 create mode 100644 
core/camel-core-model/src/main/java/org/apache/camel/model/app/BeanPropertiesAdapter.java
 copy core/{camel-main/src/main/java/org/apache/camel/main/MainRegistry.java => 
camel-core-model/src/main/java/org/apache/camel/model/app/BeanPropertiesDefinition.java}
 (56%)
 create mode 100644 
core/camel-core-model/src/main/java/org/apache/camel/model/app/BeanPropertyDefinition.java
 create mode 100644 
core/camel-core-model/src/main/java/org/apache/camel/model/app/BeansDefinition.java
 create mode 100644 
core/camel-core-model/src/main/java/org/apache/camel/model/app/ComponentScanDefinition.java
 rename 
dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/NamedBeanDefinition.java
 => 
core/camel-core-model/src/main/java/org/apache/camel/model/app/RegistryBeanDefinition.java
 (63%)
 copy 
{tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/support
 => 
core/camel-core-model/src/main/java/org/apache/camel/model/app}/package-info.java
 (60%)
 create mode 100644 
core/camel-xml-io-util/src/main/java/org/apache/camel/xml/io/util/XmlStreamDetector.java
 create mode 100644 
core/camel-xml-io-util/src/main/java/org/apache/camel/xml/io/util/XmlStreamInfo.java
 create mode 100644 
core/camel-xml-io-util/src/test/java/org/apache/camel/xml/io/util/XmlStreamDetectorTest.java
 create mode 100644 
core/camel-xml-io/src/test/java/org/apache/camel/xml/in/ParserTest.java
 copy core/{camel-xml-io-util/pom.xml => 
camel-xml-io/src/test/resources/beansEmpty.xml} (55%)
 create mode 100644 core/camel-xml-io/src/test/resources/beansWithProperties.xml
 copy core/{camel-xml-io-util/pom.xml => 
camel-xml-io/src/test/resources/beansWithSpringNS.xml} (55%)
 create mode 100644 
dsl/camel-xml-io-dsl/src/test/java/org/apache/camel/dsl/xml/io/XmlLoadAppTest.java
 copy core/camel-main/src/main/java/org/apache/camel/main/MainRegistry.java => 
dsl/camel-xml-io-dsl/src/test/java/org/apache/camel/dsl/xml/io/beans/Greeter.java
 (54%)
 rename 
tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/support/package-info.java
 => 
dsl/camel-xml-io-dsl/src/test/java/org/apache/camel/dsl/xml/io/beans/GreeterMessage.java
 (74%)
 copy core/camel-main/src/main/java/org/apache/camel/main/MainRegistry.java => 
dsl/camel-xml-io-dsl/src/test/java/org/apache/camel/dsl/xml/io/beans/StandaloneGreeter.java
 (58%)
 copy core/camel-xml-io-util/pom.xml => 
dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/dsl/xml/io/camel-app1.xml
 (55%)
 copy core/camel-xml-io-util/pom.xml => 
dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/dsl/xml/io/camel-app2.xml
 (55%)
 copy core/camel-xml-io-util/pom.xml => 
dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/dsl/xml/io/camel-app3.xml
 (55%)
 copy core/camel-xml-io-util/pom.xml => 
dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/dsl/xml/io/camel-app4.xml
 (55%)
 delete mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/NamedBeanDeserializer.java
 create mode 100644 
tooling/spi-annotations/src/main/java/org/apache/camel/spi/annotations/ExternalSchemaElement.java

Reply via email to