This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch CAMEL-23079/error-registry
in repository https://gitbox.apache.org/repos/asf/camel.git
discard 1d01e2d638db CAMEL-23079: Fix ErrorRegistry performance and JMX
registration
discard 172061856c5c CAMEL-23079: Fix import order in
SimpleEventNotifierEventsTest
discard 0de2f6104790 CAMEL-23079: Fix SimpleEventNotifierEventsTest for
ErrorRegistry
discard c456122409de chore(deps): Bump debezium-version from 3.4.1.Final to
3.4.2.Final (#21745)
discard 915e53b1e2d3 chore(deps): Bump aws-java-sdk2-version from 2.41.31 to
2.42.7
discard 70758c5a7993 Test PRs with JDK 25
discard eeb7bbe3efd9 chore(deps): Bump kubernetes-client-version from 7.5.2 to
7.6.1
discard 7850ae444f3b chore(deps): Bump mockito-version from 5.21.0 to 5.22.0
discard 2a21e802b36f CAMEL-23001: Add groovy-dateutil so groovy scripts can
use that easily
discard d1a644d3d90a chore(deps): Bump httpcore-version from 5.3.6 to 5.4.2
(#21735)
discard d05c9ac9779e chore(deps): Bump jolokia-version from 2.5.0 to 2.5.1
(#21739)
discard 0cc598c873bd chore(deps): Bump jetty-version from 12.1.6 to 12.1.7
(#21740)
discard c55d389244c8 chore(deps): Bump hapi-fhir-version from 8.6.5 to 8.8.0
(#21738)
discard 4126e924e8ed chore(deps): Bump jakarta.xml.ws:jakarta.xml.ws-api from
4.0.2 to 4.0.3 (#21734)
discard f294ecc39982 chore(deps): Bump the langchain4j group with 18 updates
(#21731)
discard 59126f5e91ce CAMEL-23001: Move camel-groovy-xml into camel-groovy
(#21726)
discard 1168e9bcd27e chore(ci): false positive log injection
discard 0365b206bfde chore(deps): Bump org.jgroups:jgroups from 5.5.2.Final to
5.5.3.Final
discard 01ee6dec6de3 chore(ci): attempt to exclude coverage for test-infra
discard 23b2fdc7db13 CAMEL-23113 - Specify dummy value for nisse property to
workaround dependabot issue
discard 6153078625f2 CAMEL-23138 - Camel-jbang-mcp: Add
camel_route_test_scaffold MCP tool (#21727)
discard 8961ec5a92e6 CAMEL-23112 - Drop JDK 17 Support - Update Kubernetes
plugin tests to use JDK 21 instead of JDK 17 (#21728)
discard bc9f573c2348 Revert to use FileUtils instead of built-in Files
discard 310d9c9d0da8 Camel-Qdrant: collect processors to be used as ref beans
(#21705)
discard 619dbbf71eba Upgrade jooq that is jdk21 only
discard b95b638d6b75 CAMEL-16861: Cleanup docs
discard db106e949071 Replace deprecated methods in tests of mina-sftp
discard 345ceb78fc9f CAMEL-23134 - Camel-jbang-mcp: Add camel_dependency_check
MCP tool for dependency hygiene (#21724)
discard 203c3152f35b chore(ci): add main branch build workflow and concurrency
control (#21720)
discard c6f9d8b50e50 CAMEL-23121 - Use default Apache Kafka image for test
container on Jenkins
discard eec9ad308dc9 Replace deprecated method in mina-sftp
discard 8c9f764425fc Avoid potential NPE when the kafka consumer failed to
start
discard 583567db2aeb CAMEL-22857 Jackson 3 components : camel-jackson3,
camel-jackson3-avro, camel-jackson3-protobuf, camel-jackson3xml (#21644)
discard 3f41574a7bf3 camel-langchain4j-agent: Use non-deprecated
JsonExtractorOutputGuardrail from langchain4j-guardrails
discard 96992511a871 CAMEL-23129: Fix seda virtual threads hang. Add also
shutdown timeout… (#21718)
discard 371306a57b55 Replace this instanceof check and cast directly in
mina-sftp
discard 6c60e703e52f Provide since information for deprecated code in mina-sftp
discard 961c4b1486bc Remove unused field in mina-sftp test
discard 06c98a4f5a34 Remove unnecessary cast in mina-sftp
discard 7e76b9566850 Remove unused import in mina-sftp for non-generated code
discard 4feda3e37163 CAMEL-23079: Add ErrorRegistry SPI for capturing routing
errors
add 61d29c4ce76c Remove unused import in mina-sftp for non-generated code
add 574b83f8826e Remove unnecessary cast in mina-sftp
add 8b939afd18a8 Remove unused field in mina-sftp test
add 4063feeef219 Provide since information for deprecated code in mina-sftp
add 3bcbbf059bae Replace this instanceof check and cast directly in
mina-sftp
add 078a61f8eac0 CAMEL-23129: Fix seda virtual threads hang. Add also
shutdown timeout… (#21718)
add 0ce523ee61d0 camel-langchain4j-agent: Use non-deprecated
JsonExtractorOutputGuardrail from langchain4j-guardrails
add ef045fb3d27a CAMEL-22857 Jackson 3 components : camel-jackson3,
camel-jackson3-avro, camel-jackson3-protobuf, camel-jackson3xml (#21644)
add 77554dfd5d0f Avoid potential NPE when the kafka consumer failed to
start
add bc75c24c82ad Replace deprecated method in mina-sftp
add b3453946a92f CAMEL-23121 - Use default Apache Kafka image for test
container on Jenkins
add 6c8838ecbda9 chore(ci): add main branch build workflow and concurrency
control (#21720)
add 206702628318 CAMEL-23134 - Camel-jbang-mcp: Add camel_dependency_check
MCP tool for dependency hygiene (#21724)
add d5fe3196b4cb Replace deprecated methods in tests of mina-sftp
add 67763ac15eda CAMEL-16861: Cleanup docs
add b9fcd51ec538 Upgrade jooq that is jdk21 only
add 6a1eae8864e5 Camel-Qdrant: collect processors to be used as ref beans
(#21705)
add e9a5e4aa9858 Revert to use FileUtils instead of built-in Files
add b1bdc59fd755 CAMEL-23112 - Drop JDK 17 Support - Update Kubernetes
plugin tests to use JDK 21 instead of JDK 17 (#21728)
add 49781eb8bfce CAMEL-23138 - Camel-jbang-mcp: Add
camel_route_test_scaffold MCP tool (#21727)
add 6aaebf34618d CAMEL-23113 - Specify dummy value for nisse property to
workaround dependabot issue
add b2d91dfe63c3 chore(ci): attempt to exclude coverage for test-infra
add eaa8325587a9 chore(deps): Bump org.jgroups:jgroups from 5.5.2.Final to
5.5.3.Final
add 0ba0b116934c chore(ci): false positive log injection
add 8b9eb5d7c233 CAMEL-23001: Move camel-groovy-xml into camel-groovy
(#21726)
add 9ce05f407755 chore(deps): Bump the langchain4j group with 18 updates
(#21731)
add d3c0dfef5e10 chore(deps): Bump jakarta.xml.ws:jakarta.xml.ws-api from
4.0.2 to 4.0.3 (#21734)
add 576a32bf2a0d chore(deps): Bump hapi-fhir-version from 8.6.5 to 8.8.0
(#21738)
add aeb4b24ae9c7 chore(deps): Bump jetty-version from 12.1.6 to 12.1.7
(#21740)
add 629075939aef chore(deps): Bump jolokia-version from 2.5.0 to 2.5.1
(#21739)
add f1562e8ef9f6 chore(deps): Bump httpcore-version from 5.3.6 to 5.4.2
(#21735)
add bb4fc4922d89 CAMEL-23001: Add groovy-dateutil so groovy scripts can
use that easily
add 91eea3570b2f chore(deps): Bump mockito-version from 5.21.0 to 5.22.0
add e7207a0b93fe chore(deps): Bump kubernetes-client-version from 7.5.2 to
7.6.1
add a301b057abaa Test PRs with JDK 25
add 2b5c957eed50 chore(deps): Bump aws-java-sdk2-version from 2.41.31 to
2.42.7
add 795a128ebda8 chore(deps): Bump debezium-version from 3.4.1.Final to
3.4.2.Final (#21745)
add c13f583904ea chore(deps): Bump roaster-version from 2.30.3.Final to
2.31.0.Final
add 7c251ec96e44 CAMEL-23140: Fixed test
add 99ee584a68f3 chore(deps): Bump hadoop3-version from 3.4.2 to 3.4.3
add 82b6b7f41f14 chore(deps): Bump com.pubnub:pubnub-gson from 13.0.0 to
13.1.0
add ef4192fccf14 chore(deps): Bump org.opensearch.client:opensearch-java
add 4aca1bb68964 chore(deps-dev): Bump com.nimbusds:nimbus-jose-jwt from
10.7 to 10.8
add fecdbe5d86ac chore(deps): Bump org.yaml:snakeyaml from 2.5 to 2.6
add 46ff31646397 chore(deps-dev): Bump com.google.cloud:google-cloud-core
add 7ae6e09748bc chore(deps): Bump com.google.genai:google-genai from
1.38.0 to 1.42.0
add 4dcada812e52 chore(deps): Bump com.google.cloud:google-cloud-storage
add 3e6adbba918e chore(deps): Bump
org.apache.camel.kamelets:camel-kamelets-catalog
add ec0c857df262 chore(deps): Bump pulsar-version from 4.1.2 to 4.1.3
add b7ba314af6e7 chore(deps): Bump com.dylibso.chicory:runtime from 1.6.1
to 1.7.3
add 1f3270a49400 chore(deps): Bump net.sf.j8583:j8583 from 3.0.0 to 3.0.1
add 3ba81676887c chore(deps): Bump elasticsearch-java-client-version from
9.3.0 to 9.3.1
add 127be1a06f0e chore(deps): Bump
com.googlecode.libphonenumber:libphonenumber
add f565bb7a5f04 chore(deps): Bump mongo-java-driver-version from 5.6.3 to
5.6.4
add b86ebb29faf3 chore(deps): Bump google-cloud-functions-version from
2.74.0 to 2.75.0
add 19b2e7dd4005 chore(deps): Bump
org.citrusframework:citrus-jbang-connector
add 09750f390ee4 chore(deps): Bump io.dapr:dapr-sdk-workflows from 1.16.1
to 1.17.0
add bb7fa8e823c1 chore(deps): Bump google-auth-library-oauth2-http-version
add 62cb14dc1119 chore(deps): Bump
software.amazon.kinesis:amazon-kinesis-client
add 44e259969bc5 chore(deps): Bump com.openai:openai-java from 4.21.0 to
4.26.0
add 490b5683c521 chore(deps): Bump io.nats:jnats from 2.25.1 to 2.25.2
add 4c37b30f1457 chore(deps-dev): Bump
org.apache.maven.plugins:maven-surefire-report-plugin
add 1a6b1b103389 chore(deps): Bump org.apache.zookeeper:zookeeper from
3.9.4 to 3.9.5
add 549d5accaa09 chore(deps): Bump maven-surefire-plugin-version from
3.5.4 to 3.5.5
add 2273b631c47d chore(deps): Bump redis.clients:jedis from 7.2.1 to 7.3.0
add a77e9e86a7b6 chore(deps): Bump ai.docling:docling-serve-client from
0.4.4 to 0.4.7
add a9ce75627ffc CAMEL-23142 - camel-google-pubsub: Add
maxDeliveryAttempts enforcement to prevent infinite redelivery loops (#21797)
add ffa060c13fd8 chore(deps): Bump maven-version from 3.9.12 to 3.9.13
(#21747)
add f743811b8a10 chore(deps): Bump
org.apache.maven.plugins:maven-resources-plugin (#21757)
add 0389e160123a enhance Camel JBang installation instructions (#21799)
add b915fe6a2563 chore(deps): Bump mima-version from 2.4.39 to 2.4.41
(#21774)
add 5fe32a19afde CAMEL-23001: camel-groovy - Add groovyJson data format
(#21787)
add 07d0fe76e0e8 CAMEL-23079: Add ErrorRegistry SPI for capturing routing
errors
add 76c5c8ce7726 CAMEL-23079: Fix SimpleEventNotifierEventsTest for
ErrorRegistry
add 4fea6427d604 CAMEL-23079: Fix import order in
SimpleEventNotifierEventsTest
add bc3b44df7b63 CAMEL-23079: Fix ErrorRegistry performance and JMX
registration
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (1d01e2d638db)
\
N -- N -- N refs/heads/CAMEL-23079/error-registry (bc3b44df7b63)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../camel/catalog/components/google-pubsub.json | 25 +--
.../apache/camel/catalog/dataformats.properties | 1 +
.../camel/catalog/dataformats/groovyJson.json | 22 ++
.../org/apache/camel/catalog/models.properties | 1 +
.../catalog/models/dataFormatTransformer.json | 2 +-
.../apache/camel/catalog/models/dataFormats.json | 2 +-
.../apache/camel/catalog/models/groovyJSon.json | 19 ++
.../org/apache/camel/catalog/models/marshal.json | 2 +-
.../org/apache/camel/catalog/models/unmarshal.json | 2 +-
.../apache/camel/catalog/schemas/camel-spring.xsd | 13 ++
.../apache/camel/catalog/schemas/camel-xml-io.xsd | 13 ++
.../dapr/operations/DaprWorkflowTest.java | 2 +-
.../pubsub/GooglePubsubEndpointConfigurer.java | 6 +
.../pubsub/GooglePubsubEndpointUriFactory.java | 3 +-
.../component/google/pubsub/google-pubsub.json | 25 +--
.../src/main/docs/google-pubsub-component.adoc | 27 +++
.../google/pubsub/GooglePubsubComponent.java | 15 ++
.../google/pubsub/GooglePubsubConsumer.java | 56 +++++
.../google/pubsub/GooglePubsubEndpoint.java | 24 +++
.../pubsub/consumer/CamelMessageReceiver.java | 9 +
.../pubsub/integration/MaxDeliveryAttemptsIT.java | 115 ++++++++++
... => PubsubEndpointMaxDeliveryAttemptsTest.java} | 52 ++---
components/camel-groovy/pom.xml | 5 +
.../json/GroovyJSonlDataFormatConfigurer.java} | 22 +-
.../org/apache/camel/groovy/json/groovyJson.json | 22 ++
.../apache/camel/configurer/groovyJson-dataformat | 2 +
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/dataformat/groovyJson | 2 +-
.../src/main/docs/groovyJson-dataformat.adoc | 106 ++++++++++
.../src/main/docs/groovyXml-dataformat.adoc | 5 +-
.../camel/groovy/json/GroovyJSonlDataFormat.java | 82 ++++++++
.../apache/camel/groovy/json/NodeToJsonHelper.java | 98 +++++++++
.../camel/groovy/xml/GroovyXmlDataFormat.java | 2 +-
.../GroovyJSonDataFormatTest.java} | 231 ++++++++++-----------
.../camel/spring/MisspelledRouteRefTest.java | 5 +-
.../apache/camel/model/dataformat/dataFormats.json | 2 +-
.../apache/camel/model/dataformat/groovyJSon.json | 19 ++
.../META-INF/org/apache/camel/model/marshal.json | 2 +-
.../model/transformer/dataFormatTransformer.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 | 9 +
.../org/apache/camel/model/MarshalDefinition.java | 2 +
.../apache/camel/model/UnmarshalDefinition.java | 2 +
.../model/dataformat/DataFormatsDefinition.java | 1 +
.../model/dataformat/GroovyJSonDataFormat.java | 118 +++++++++++
.../model/dataformat/GroovyXmlDataFormat.java | 2 +-
.../DataFormatTransformerDefinition.java | 2 +
.../reifier/dataformat/DataFormatReifier.java | 2 +
...ifier.java => GroovyJSonDataFormatReifier.java} | 10 +-
.../org/apache/camel/main/dataformats.properties | 1 +
.../java/org/apache/camel/xml/in/ModelParser.java | 7 +
.../java/org/apache/camel/xml/out/ModelWriter.java | 13 ++
.../org/apache/camel/yaml/out/ModelWriter.java | 13 ++
.../dataformats/examples/json/groovyJson.json | 1 +
docs/components/modules/dataformats/nav.adoc | 1 +
.../dataformats/pages/groovyJson-dataformat.adoc | 1 +
.../modules/ROOT/pages/camel-jbang.adoc | 64 +++++-
.../dsl/GooglePubsubEndpointBuilderFactory.java | 46 ++++
dsl/camel-jbang/camel-launcher/pom.xml | 2 +-
.../dsl/yaml/deserializers/ModelDeserializers.java | 75 +++++++
.../deserializers/ModelDeserializersResolver.java | 2 +
.../generated/resources/schema/camelYamlDsl.json | 55 +++++
parent/pom.xml | 60 +++---
pom.xml | 2 +-
67 files changed, 1304 insertions(+), 244 deletions(-)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dataformats/groovyJson.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/groovyJSon.json
create mode 100644
components/camel-google/camel-google-pubsub/src/test/java/org/apache/camel/component/google/pubsub/integration/MaxDeliveryAttemptsIT.java
copy
components/camel-google/camel-google-pubsub/src/test/java/org/apache/camel/component/google/pubsub/unit/{PubsubEndpointTest.java
=> PubsubEndpointMaxDeliveryAttemptsTest.java} (53%)
copy
components/{camel-zip-deflater/src/generated/java/org/apache/camel/dataformat/deflater/ZipDeflaterDataFormatConfigurer.java
=>
camel-groovy/src/generated/java/org/apache/camel/groovy/json/GroovyJSonlDataFormatConfigurer.java}
(73%)
create mode 100644
components/camel-groovy/src/generated/resources/META-INF/org/apache/camel/groovy/json/groovyJson.json
create mode 100644
components/camel-groovy/src/generated/resources/META-INF/services/org/apache/camel/configurer/groovyJson-dataformat
copy
catalog/camel-catalog-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/catalog
=>
components/camel-groovy/src/generated/resources/META-INF/services/org/apache/camel/dataformat/groovyJson
(50%)
create mode 100644
components/camel-groovy/src/main/docs/groovyJson-dataformat.adoc
create mode 100644
components/camel-groovy/src/main/java/org/apache/camel/groovy/json/GroovyJSonlDataFormat.java
create mode 100644
components/camel-groovy/src/main/java/org/apache/camel/groovy/json/NodeToJsonHelper.java
copy
components/camel-groovy/src/test/java/org/apache/camel/groovy/{xml/GroovyXmlDataFormatTest.java
=> json/GroovyJSonDataFormatTest.java} (58%)
create mode 100644
core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/dataformat/groovyJSon.json
create mode 100644
core/camel-core-model/src/main/java/org/apache/camel/model/dataformat/GroovyJSonDataFormat.java
copy
core/camel-core-reifier/src/main/java/org/apache/camel/reifier/dataformat/{IcalDataFormatReifier.java
=> GroovyJSonDataFormatReifier.java} (72%)
create mode 120000
docs/components/modules/dataformats/examples/json/groovyJson.json
create mode 120000
docs/components/modules/dataformats/pages/groovyJson-dataformat.adoc