This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch fix/CAMEL-24111
in repository https://gitbox.apache.org/repos/asf/camel.git
discard f58a5008560b CAMEL-24111: camel-xslt - Remove dead InputStream close
logic in XsltBuilder
add 8d82d17f004f camel-lumberjack: fix flaky tests by awaiting Netty
shutdown
add 5fd026e3ce5b CAMEL-24103: camel-bean - Descriptive error for null
CompletionStage return
add 7d8893e296d5 CAMEL-24104: camel-bean - Fix racy Processor-adapter
lookup in AbstractBeanProcessor
add 414e5d889fb1 CAMEL-24105: camel-bean - Do not register
annotation-driven EIP processors as CamelContext services
add 15067c4be8d4 CAMEL-24100: camel-bean - class: endpoint honors scope
option
add 98fdac37b242 Improve assertion for Camel JBang LoadTest
add 19f7841a531e CAMEL-24106: camel-xslt - source option silently ignored
when body is InputStream
add 6843dcad5ac4 CAMEL-24087: camel-test-infra - Add UI support to camel
infra run (#24739)
add c51061f899fb CAMEL-24107: camel-xslt - stylesheet reload is not
thread-safe, stale pooled transformers keep serving the old stylesheet (#24776)
add 48273f53b93d CAMEL-24108: camel-xslt-saxon - apply secureProcessing
unconditionally (#24777)
add 485d5ee88c87 CAMEL-24109: camel-xslt-saxon - remove duplicated
doInit/doStart lifecycle (#24778)
add 0557edc90a89 CAMEL-24110: camel-xslt-saxon - fix saxonReaderProperties
null-guard, DOMSource URIResolver, unhardened SAXParser (#24779)
add 63dbd043956b CAMEL-24115: camel-rest-openapi - Write generated
operationId back to Operation for dispatch (#24781)
add d148f4717df4 CAMEL-24116: Fix RestOpenApiProcessor lifecycle -
services never stopped (#24782)
add 10744f887a20 CAMEL-24117: camel-rest-openapi - Create per-endpoint
strategy instance (#24783)
add ffad8c29b670 CAMEL-24118: Fix RestOpenApiReader to emit valid OpenAPI
3.x (#24784)
add 658b99f708fd CAMEL-24121: camel-smb - Add connectIfNecessary to
existsFile and storeFileDirectly (#24787)
add 2c904e48f132 CAMEL-24120: camel-smb - Fix double download and stream
download file handle leak (#24788)
add 6c3a9633a5ff CAMEL-24123: camel-smb - Fix readLock=changed with
recursive=true (#24789)
add b55a36dbbcf0 CAMEL-24129: camel-jpa - JpaConsumer should use
getPreDeleteHandler() instead of createPreDeleteHandler() (#24790)
add 272f267b022d CAMEL-24128: camel-jpa - Fix EntityManager leak in
JpaPollingConsumer (#24791)
add dd3a991105f9 CAMEL-24130: camel-jpa - JpaMessageIdRepository should
not reuse EntityManager from exchange header (#24792)
add 25e8d186e5df CAMEL-24131: camel-jpa - Guard consumeDelete handler
against Object[] from native queries (#24793)
add 9fa33b82b759 CAMEL-24133: Circuit Breaker EIP - Release correlated
copy instead of original exchange in pooled mode (#24796)
add da840aa4c83b CAMEL-24111: camel-xslt - Remove dead InputStream close
logic in XsltBuilder
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 (f58a5008560b)
\
N -- N -- N refs/heads/fix/CAMEL-24111 (da840aa4c83b)
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:
.../apache/camel/catalog/test-infra/metadata.json | 218 ++++++++++++++-------
.../component/bean/AbstractBeanProcessor.java | 17 +-
.../apache/camel/component/bean/BeanEndpoint.java | 11 ++
.../apache/camel/component/bean/MethodInfo.java | 23 +--
.../camel/component/beanclass/ClassComponent.java | 5 +-
.../apache/camel/component/jpa/JpaConsumer.java | 12 +-
.../camel/component/jpa/JpaPollingConsumer.java | 6 +-
.../idempotent/jpa/JpaMessageIdRepository.java | 9 +-
...nSendTest.java => JpaPreDeleteHandlerTest.java} | 33 ++--
.../component/lumberjack/io/LumberjackServer.java | 8 +-
.../lumberjack/LumberjackDisconnectionTest.java | 6 +-
.../camel/component/lumberjack/LumberjackUtil.java | 7 +-
.../faulttolerance/FaultToleranceProcessor.java | 6 +-
...lerancePooledProcessorExchangeFactoryTest.java} | 44 ++---
.../apache/camel/openapi/RestOpenApiReader.java | 156 ++++++++++++---
.../resilience4j/ResilienceProcessor.java | 6 +-
...iliencePooledProcessorExchangeFactoryTest.java} | 44 ++---
.../DefaultRestOpenapiProcessorStrategy.java | 6 +-
.../rest/openapi/RestOpenApiComponent.java | 19 +-
.../rest/openapi/RestOpenApiEndpoint.java | 11 ++
.../openapi/RestOpenapiProcessorStrategyTest.java | 38 ++++
.../org/apache/camel/component/smb/SmbFile.java | 8 +-
.../component/smb/SmbFileClosingInputStream.java} | 25 +--
.../apache/camel/component/smb/SmbOperations.java | 69 ++++---
.../smb/strategy/SmbExclusiveReadLockCheck.java | 2 +-
...rectoryIT.java => SmbProducerTempPrefixIT.java} | 11 +-
.../component/xslt/saxon/XsltSaxonEndpoint.java | 93 ++++-----
.../component/xslt/saxon/XsltSaxonHelper.java | 9 +-
.../saxon/XsltSaxonConfigurationStrategyTest.java} | 44 +++--
.../xslt/saxon/XsltSaxonSecureProcessingTest.java | 74 +++++++
.../saxon/XsltSaxonSourceInputStreamBodyTest.java | 148 ++++++++++++++
.../saxon/XsltSaxonUriResolverDomSourceTest.java | 92 +++++++++
.../xslt/XmlSourceHandlerFactoryImpl.java | 6 +-
.../apache/camel/component/xslt/XsltBuilder.java | 67 ++++---
.../apache/camel/component/xslt/XsltEndpoint.java | 26 ++-
.../apache/camel/spi/annotations/InfraService.java | 9 +
.../camel/builder/xml/XsltBuilderReloadTest.java | 161 +++++++++++++++
...est.java => BeanAnnotationServiceLeakTest.java} | 45 ++---
.../bean/BeanNullCompletionStageTest.java} | 35 ++--
.../component/bean/ClassComponentScopeTest.java | 106 ++++++++++
.../{MyPrefixBean.java => MyCountingBean.java} | 21 +-
.../xslt/example.xsl => builder/xml/example2.xsl} | 4 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 19 ++
.../jbang-commands/camel-jbang-infra-run.adoc | 1 +
.../META-INF/camel-jbang-commands-metadata.json | 2 +-
.../core/commands/infra/InfraBaseCommand.java | 30 ++-
.../dsl/jbang/core/commands/infra/InfraRun.java | 13 +-
.../camel/dsl/jbang/core/model/InfraBaseDTO.java | 14 +-
.../camel/dsl/jbang/core/commands/LoadTest.java | 7 +-
.../dsl/jbang/core/commands/infra/InfraTest.java | 4 +-
.../src/generated/resources/META-INF/metadata.json | 218 ++++++++++++++-------
.../arangodb/services/ArangoDBInfraService.java | 4 +
.../ArangoDBLocalContainerInfraService.java | 3 +-
.../artemis/services/ArtemisAllInfraService.java | 8 +-
.../artemis/services/ArtemisInfraService.java | 4 +
.../common/services/ContainerEnvironmentUtil.java | 18 ++
.../infra/consul/services/ConsulInfraService.java | 4 +
.../services/ConsulLocalContainerInfraService.java | 3 +-
.../couchbase/services/CouchbaseInfraService.java | 4 +
.../CouchbaseLocalContainerInfraService.java | 3 +-
.../couchdb/services/CouchDbInfraService.java | 4 +
.../CouchDbLocalContainerInfraService.java | 3 +-
.../vault/services/HashicorpVaultInfraService.java | 4 +
.../HashicorpVaultLocalContainerInfraService.java | 3 +-
.../infra/ibmmq/services/IbmMQInfraService.java | 4 +
.../services/IbmMQLocalContainerInfraService.java | 8 +-
.../services/InfinispanInfraService.java | 4 +
.../InfinispanLocalContainerInfraService.java | 3 +-
.../infra/jaeger/services/JaegerInfraService.java | 4 +
.../services/JaegerLocalContainerInfraService.java | 3 +-
.../services/ContainerLocalKafkaInfraService.java | 59 +++++-
.../infra/kafka/services/KafkaInfraService.java | 3 +
.../test/infra/kafka/services/container.properties | 1 +
.../keycloak/services/KeycloakInfraService.java | 4 +
.../KeycloakLocalContainerInfraService.java | 3 +-
.../infra/minio/services/MinioInfraService.java | 4 +
.../services/MinioLocalContainerInfraService.java | 3 +-
.../mongodb/services/MongoDBInfraService.java | 4 +
.../MongoDBLocalContainerInfraService.java | 40 +++-
.../infra/mongodb/services/container.properties | 1 +
.../infra/neo4j/services/Neo4jInfraService.java | 4 +
.../services/Neo4jLocalContainerInfraService.java | 8 +-
.../services/OpenSearchInfraService.java | 4 +
.../OpenSearchLocalContainerInfraService.java | 49 +++++
.../infra/opensearch/services/container.properties | 1 +
.../postgres/services/PostgresInfraService.java | 4 +
.../PostgresLocalContainerInfraService.java | 65 +++++-
.../PostgresVectorLocalContainerInfraService.java | 2 +-
.../infra/postgres/services/container.properties | 1 +
.../infra/qdrant/services/QdrantInfraService.java | 4 +
.../services/QdrantLocalContainerInfraService.java | 3 +-
.../rabbitmq/services/RabbitMQInfraService.java | 4 +
.../RabbitMQLocalContainerInfraService.java | 3 +-
.../infra/redis/services/RedisInfraService.java | 4 +
.../services/RedisLocalContainerInfraService.java | 39 +++-
.../test/infra/redis/services/container.properties | 1 +
.../test/infra/solr/services/SolrInfraService.java | 4 +
.../services/SolrLocalContainerInfraService.java | 3 +-
.../CamelTestInfraGenerateMetadataMojo.java | 11 ++
.../apache/camel/spi/annotations/InfraService.java | 9 +
100 files changed, 1967 insertions(+), 517 deletions(-)
copy
components/camel-jpa/src/test/java/org/apache/camel/processor/jpa/{JpaFlushOnSendTest.java
=> JpaPreDeleteHandlerTest.java} (68%)
copy
components/{camel-threadpoolfactory-vertx/src/test/java/org/apache/camel/reactive/SplitParallelLookupVertxTest.java
=>
camel-microprofile/camel-microprofile-fault-tolerance/src/test/java/org/apache/camel/component/microprofile/faulttolerance/FaultTolerancePooledProcessorExchangeFactoryTest.java}
(56%)
copy
components/{camel-threadpoolfactory-vertx/src/test/java/org/apache/camel/reactive/SplitParallelLookupVertxTest.java
=>
camel-resilience4j/src/test/java/org/apache/camel/component/resilience4j/ResiliencePooledProcessorExchangeFactoryTest.java}
(56%)
copy
components/{camel-zipfile/src/main/java/org/apache/camel/dataformat/zipfile/ZipInputStreamWrapper.java
=>
camel-smb/src/main/java/org/apache/camel/component/smb/SmbFileClosingInputStream.java}
(62%)
copy
components/camel-smb/src/test/java/org/apache/camel/component/smb/{SmbProducerBuildDirectoryIT.java
=> SmbProducerTempPrefixIT.java} (81%)
copy
components/{camel-sap-netweaver/src/test/java/org/apache/camel/component/sap/netweaver/NetWeaverFlightDataTest.java
=>
camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/XsltSaxonConfigurationStrategyTest.java}
(50%)
create mode 100644
components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/XsltSaxonSecureProcessingTest.java
create mode 100644
components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/XsltSaxonSourceInputStreamBodyTest.java
create mode 100644
components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/XsltSaxonUriResolverDomSourceTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/builder/xml/XsltBuilderReloadTest.java
copy
core/camel-core/src/test/java/org/apache/camel/component/bean/{BeanNoCacheTest.java
=> BeanAnnotationServiceLeakTest.java} (54%)
copy
core/camel-core/src/test/java/org/apache/camel/{processor/aggregator/AggregateRepositoryReturnNullTest.java
=> component/bean/BeanNullCompletionStageTest.java} (59%)
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/bean/ClassComponentScopeTest.java
copy
core/camel-core/src/test/java/org/apache/camel/component/bean/{MyPrefixBean.java
=> MyCountingBean.java} (71%)
copy
core/camel-core/src/test/resources/org/apache/camel/{component/xslt/example.xsl
=> builder/xml/example2.xsl} (97%)