Messages by Date
-
2026/10/26
[jira] [Work started] (CAMEL-26321) camel-core - Split EIP: when maxFailedRecords or errorThreshold stops the split, the exchange carries the message, headers and properties of the failed split item instead of the original input (unlike stopOnException)
shashank (Jira)
-
2026/10/26
[jira] [Created] (CAMEL-26321) camel-core - Split EIP: when maxFailedRecords or errorThreshold stops the split, the exchange carries the message, headers and properties of the failed split item instead of the original input (unlike stopOnException)
shashank (Jira)
-
2026/10/26
[jira] [Resolved] (CAMEL-25984) camel-cometd - CORS filter should not allow credentials for wildcard origins
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Created] (CAMEL-26320) camel-main - a properties file that changed in dev mode applies its camel.resilience4j and camel.faulttolerance keys
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Assigned] (CAMEL-26112) camel-milo - handleConnectionFailure disconnects the failed client while it holds the manager lock
Jira
-
2026/10/26
[jira] [Updated] (CAMEL-26316) camel-jbang - AI tools: circuit breaker options in the route, a top-level ternary rewritten inside ${ }, and the cause of a sql error
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Created] (CAMEL-26308) camel-core-languages - Simple iif and val return a quoted literal with its quotes: ${iif(${header.foo} > 0,'positive','negative')} gives 'positive', not positive
shashank (Jira)
-
2026/10/26
[jira] [Work started] (CAMEL-26318) camel-stripe: StripeProducer should use request options instead of mutating JVM-global Stripe settings
Andrea Cosentino (Jira)
-
2026/10/26
[jira] [Updated] (CAMEL-25946) camel-mongodb - after the collection of a changeStreams consumer is dropped or renamed, the consumer retries resumeAfter the invalidate event for as long as the route runs, and a stored invalidate token makes the route fail to start
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Updated] (CAMEL-26291) camel-core - ThrottlingExceptionRoutePolicy counts the failures since the circuit last closed instead of those within failureWindow: old failures open the circuit, and a successful exchange in the half open state opens it again
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Updated] (CAMEL-25943) camel-jira - a consumer with maxResults 0 or less repeats the same search forever on Jira Server / Data Center
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Resolved] (CAMEL-25943) camel-jira - a consumer with maxResults 0 or less repeats the same search forever on Jira Server / Data Center
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Created] (CAMEL-26317) camel-console - the sql-trace console shows a + of a statement as a space
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Created] (CAMEL-26316) camel-jbang - AI tools: circuit breaker options in the route, a top-level ternary rewritten inside ${ }, and the cause of a sql error
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Updated] (CAMEL-25944) camel-paho-mqtt5 / camel-paho - the consumer sets its callback after connecting, so messages the broker sends for a kept session right after CONNACK are dropped (MQTT 5 QoS 2: lost)
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Commented] (CAMEL-26292) camel-core - ThrottlingInflightRoutePolicy with the context scope ignores failed exchanges, so a consumer it suspended is never resumed when the exchanges still inflight fail
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Commented] (CAMEL-25946) camel-mongodb - after the collection of a changeStreams consumer is dropped or renamed, the consumer retries resumeAfter the invalidate event for as long as the route runs, and a stored invalidate token makes the route fail to start
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Updated] (CAMEL-25947) camel-spring-rabbitmq - with confirm=auto the producer does not wait for publisher confirms of type SIMPLE, so a message RabbitMQ negatively acknowledges or does not confirm is lost without an error
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Updated] (CAMEL-26292) camel-core - ThrottlingInflightRoutePolicy with the context scope ignores failed exchanges, so a consumer it suspended is never resumed when the exchanges still inflight fail
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Resolved] (CAMEL-26291) camel-core - ThrottlingExceptionRoutePolicy counts the failures since the circuit last closed instead of those within failureWindow: old failures open the circuit, and a successful exchange in the half open state opens it again
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Resolved] (CAMEL-25946) camel-mongodb - after the collection of a changeStreams consumer is dropped or renamed, the consumer retries resumeAfter the invalidate event for as long as the route runs, and a stored invalidate token makes the route fail to start
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Resolved] (CAMEL-26292) camel-core - ThrottlingInflightRoutePolicy with the context scope ignores failed exchanges, so a consumer it suspended is never resumed when the exchanges still inflight fail
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Commented] (CAMEL-26291) camel-core - ThrottlingExceptionRoutePolicy counts the failures since the circuit last closed instead of those within failureWindow: old failures open the circuit, and a successful exchange in the half open state opens it again
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Commented] (CAMEL-25947) camel-spring-rabbitmq - with confirm=auto the producer does not wait for publisher confirms of type SIMPLE, so a message RabbitMQ negatively acknowledges or does not confirm is lost without an error
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Resolved] (CAMEL-25945) camel-azure-storage-queue - the consumer deletes the message named by the headers at the end of the route, so a forwarded message, or a route that removes the Camel headers, stays in the queue and is consumed again and again
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Updated] (CAMEL-25945) camel-azure-storage-queue - the consumer deletes the message named by the headers at the end of the route, so a forwarded message, or a route that removes the Camel headers, stays in the queue and is consumed again and again
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Commented] (CAMEL-25945) camel-azure-storage-queue - the consumer deletes the message named by the headers at the end of the route, so a forwarded message, or a route that removes the Camel headers, stays in the queue and is consumed again and again
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Commented] (CAMEL-25944) camel-paho-mqtt5 / camel-paho - the consumer sets its callback after connecting, so messages the broker sends for a kept session right after CONNACK are dropped (MQTT 5 QoS 2: lost)
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Commented] (CAMEL-25942) camel-aws2-kinesis - resuming with the resumable EIP gives every shard the position of another shard, and fails with a ClassCastException once an offset was stored
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Resolved] (CAMEL-25942) camel-aws2-kinesis - resuming with the resumable EIP gives every shard the position of another shard, and fails with a ClassCastException once an offset was stored
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Resolved] (CAMEL-25944) camel-paho-mqtt5 / camel-paho - the consumer sets its callback after connecting, so messages the broker sends for a kept session right after CONNACK are dropped (MQTT 5 QoS 2: lost)
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Updated] (CAMEL-25942) camel-aws2-kinesis - resuming with the resumable EIP gives every shard the position of another shard, and fails with a ClassCastException once an offset was stored
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Created] (CAMEL-26315) camel-core - TransientResumeStrategy.createSimpleCache() removes an entry when the resume action returns false, the opposite of the ResumeAction contract, and fails with ConcurrentModificationException
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Commented] (CAMEL-25943) camel-jira - a consumer with maxResults 0 or less repeats the same search forever on Jira Server / Data Center
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Created] (CAMEL-26313) camel-core - ThrottlingExceptionRoutePolicy: raising halfOpenAfter while the circuit is open leaves the route suspended for good
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Created] (CAMEL-26314) camel-core - DefaultDebugger: a single-stepped exchange that fails is never removed, and after 100 failures no exchange can be single-stepped
Claus Ibsen (Jira)
-
2026/10/26
[jira] [Commented] (CAMEL-26301) tokenizer EIP: an exception of the tokenizer, such as for a null body, hangs the exchange forever
Guillaume Nodet (Jira)
-
2026/10/26
[jira] [Work started] (CAMEL-26301) tokenizer EIP: an exception of the tokenizer, such as for a null body, hangs the exchange forever
Guillaume Nodet (Jira)
-
2026/10/26
[jira] [Assigned] (CAMEL-26301) tokenizer EIP: an exception of the tokenizer, such as for a null body, hangs the exchange forever
Guillaume Nodet (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26310) camel-core - a component created on first use can be used by another thread before it has started (endpoints created on a component that is still starting)
shashank (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26311) camel-core-languages - Simple: a predicate inside ${ } with equals, !equals, !startsWith or !endsWith, or with a quoted argument on the left, is not read as a predicate: ${header.type equals 'gold'} never matches, ${uppercase('a') == 'B'} always matches
shashank (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26312) camel-core-languages - Simple: a space after a comma is part of the next argument of replace, substring, substringBefore, substringAfter, substringBetween and contains, so the documented ${replace(" , ')} does not replace
shashank (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26312) camel-core-languages - Simple: a space after a comma is part of the next argument of replace, substring, substringBefore, substringAfter, substringBetween and contains, so the documented ${replace(" , ')} does not replace
shashank (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26306) camel-as2 - a CRLF whose CR is the last byte of an 8 KB read of the line reader loses its CR: the received EDI message changes and its signature fails
shashank (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26311) camel-core-languages - Simple: a predicate inside ${ } with equals, !equals, !startsWith or !endsWith, or with a quoted argument on the left, is not read as a predicate: ${header.type equals 'gold'} never matches, ${uppercase('a') == 'B'} always matches
shashank (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26307) camel-jsonpath - an easy predicate with <= or >= is evaluated as < or >, and one whose quoted value contains an operator word (such as 'Java in Action') fails
shashank (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26309) camel-core - Aggregate EIP: when the thread pool rejects an aggregated exchange, the completed group is lost (not recovered, never confirmed) and stays counted as in progress
shashank (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26310) camel-core - a component created on first use can be used by another thread before it has started (endpoints created on a component that is still starting)
shashank (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26307) camel-jsonpath - an easy predicate with <= or >= is evaluated as < or >, and one whose quoted value contains an operator word (such as 'Java in Action') fails
shashank (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26308) camel-core-languages - Simple iif and val return a quoted literal with its quotes: ${iif(${header.foo} > 0,'positive','negative')} gives 'positive', not positive
shashank (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26306) camel-as2 - a CRLF whose CR is the last byte of an 8 KB read of the line reader loses its CR: the received EDI message changes and its signature fails
shashank (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26309) camel-core - Aggregate EIP: when the thread pool rejects an aggregated exchange, the completed group is lost (not recovered, never confirmed) and stays counted as in progress
shashank (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25854) camel-undertow - rest-dsl and plain undertow consumers on the same port: only the kind that registers first is served, and stopping the last consumer of one kind stops the server for the other
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25854) camel-undertow - rest-dsl and plain undertow consumers on the same port: only the kind that registers first is served, and stopping the last consumer of one kind stops the server for the other
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25854) camel-undertow - rest-dsl and plain undertow consumers on the same port: only the kind that registers first is served, and stopping the last consumer of one kind stops the server for the other
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25928) camel-catalog - the body types of the EIPs: the body after each EIP and the body its own steps start with
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25908) camel-knative-http - a consumer stopped and started again by a route policy (circuit breaker, throttling) answers 404 for good
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26303) camel-browse - stopping the route that consumes from a browse endpoint makes every send to it fail, and removing that route makes them fail with a NullPointerException
shashank (Jira)
-
2026/10/25
[jira] [Assigned] (CAMEL-22624) New Component: camel-azure-iothub for Idiomatic D2C, C2D, and Twin Operations
Ramu (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-24844) Body type flow: the validator carries the body's Java type from step to step and warns where a step assumes text; the message history's recorded body types feed the same check at runtime
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26304) camel-jgroups - removing the route that consumes from an endpoint closes the channel that its producer still uses, so every send of the other routes fails with "channel is closed"
shashank (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25334) payloadMode=json for low-code: inside the route the body is JSON data (JsonObject / JsonArray), at the edges JSON text
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26302) camel-ehcache - removing the route that consumes from a cache closes the cache that the other routes still use, so every cache action fails with "State is UNINITIALIZED"
shashank (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25903) camel-aws2-s3 - with multiPartUpload=true, an object uploaded in parts is stored without the user metadata of the CamelAwsS3Metadata header
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25334) payloadMode=json for low-code: inside the route the body is JSON data (JsonObject / JsonArray), at the edges JSON text
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-25334) payloadMode=json for low-code: inside the route the body is JSON data (JsonObject / JsonArray), at the edges JSON text
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Assigned] (CAMEL-25334) payloadMode=json for low-code: inside the route the body is JSON data (JsonObject / JsonArray), at the edges JSON text
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26304) camel-jgroups - removing the route that consumes from an endpoint closes the channel that its producer still uses, so every send of the other routes fails with "channel is closed"
shashank (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26305) camel-jgroups-raft - removing the route that consumes from an endpoint closes the channel and the Raft log that its producer still uses, so the node leaves the cluster
shashank (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25928) camel-catalog - the body types of the EIPs: the body after each EIP and the body its own steps start with
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26297) camel-package-maven-plugin - generate a property configurer for languages, so camel.language.<name>.<option> is bound without reflection
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-11132) Provide type metadata for each Components/DataFormats
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-11132) Provide type metadata for each Components/DataFormats
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-11132) Provide type metadata for each Components/DataFormats
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26305) camel-jgroups-raft - removing the route that consumes from an endpoint closes the channel and the Raft log that its producer still uses, so the node leaves the cluster
shashank (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26303) camel-browse - stopping the route that consumes from a browse endpoint makes every send to it fail, and removing that route makes them fail with a NullPointerException
shashank (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26302) camel-ehcache - removing the route that consumes from a cache closes the cache that the other routes still use, so every cache action fails with "State is UNINITIALIZED"
shashank (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-22624) New Component: camel-azure-iothub for Idiomatic D2C, C2D, and Twin Operations
Ramu (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26297) camel-package-maven-plugin - generate a property configurer for languages, so camel.language.<name>.<option> is bound without reflection
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26301) tokenizer EIP: an exception of the tokenizer, such as for a null body, hangs the exchange forever
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26300) Data type transformers: bugs found by the runtime tests of their body types
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-24961) camel-catalog: the body format and Java carrier each component, data format and language consumes and produces
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25889) camel-google-mail/drive/calendar/sheets - create the API client per endpoint credentials instead of one per component
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25889) camel-google-mail/drive/calendar/sheets - create the API client per endpoint credentials instead of one per component
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-24961) camel-catalog: the body format and Java carrier each component, data format and language consumes and produces
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-26297) camel-package-maven-plugin - generate a property configurer for languages, so camel.language.<name>.<option> is bound without reflection
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-24961) camel-catalog: the body format and Java carrier each component, data format and language consumes and produces
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25954) camel-core-languages - Simple: a predicate inside ${ } is split at an operator inside brackets or parentheses, and the error quotes text that was never written
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25900) camel-jbang - AI tools: lead to the jsonpath filter with resultType java.util.Map for the one element of a list
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25952) camel-jbang - AI tools: say where a language option such as resultType goes, and note a JMS reply header set by hand
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-26294) camel-yaml-dsl-validator - camel validate reports Kamelet and language options that work at runtime
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26299) camel-azure-eventgrid - every send fails with a NullPointerException: the CloudEvent is built without a data format
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-26285) camel-milvus, camel-qdrant, camel-weaviate, camel-pgvector, camel-neo4j - add an action option instead of requiring a header, and give the Java type of each action in the catalog
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-26296) camel-catalog - the options of a language that camel.language.<name>.<option> sets are not in the catalog
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-26028) camel-support - the error of a failed API component call shows the values of the endpoint options, passwords and tokens too
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25904) camel-beanio - BeanIOSplitter reads a file with the default charset of the JVM and ignores its encoding, so a file consumed with charset=ISO-8859-1 is split with its non-ASCII characters replaced
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26298) camel run --mcp-stdio fails at startup: No McpJsonMapperSupplier available
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-26293) Docs - examples with options that do not exist or values Camel does not read
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26297) camel-package-maven-plugin - generate a property configurer for languages, so camel.language.<name>.<option> is bound without reflection
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Assigned] (CAMEL-26297) camel-package-maven-plugin - generate a property configurer for languages, so camel.language.<name>.<option> is bound without reflection
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25906) camel-ftp / sftp / smb / azure-files - checksumFileAlgorithm writes no checksum file since 4.18, or the checksum of an earlier file producer's payload
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25911) camel-test-dst - stage 2: an internal TimeSource in camel-util for the core code that waits, times tasks or throttles
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25906) camel-ftp / sftp / smb / azure-files - checksumFileAlgorithm writes no checksum file since 4.18, or the checksum of an earlier file producer's payload
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25911) camel-test-dst - stage 2: an internal TimeSource in camel-util for the core code that waits, times tasks or throttles
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26296) camel-catalog - the options of a language that camel.language.<name>.<option> sets are not in the catalog
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25903) camel-aws2-s3 - with multiPartUpload=true, an object uploaded in parts is stored without the user metadata of the CamelAwsS3Metadata header
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25905) camel-file - with checksumFileAlgorithm and charset, the producer decodes the body with the JVM default charset (non-ASCII replaced) and writes a checksum that does not match the written file
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26297) camel-package-maven-plugin - generate a property configurer for languages, so camel.language.<name>.<option> is bound without reflection
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25909) camel-aws2-kinesis - all endpoints share the client of the first endpoint (its region and credentials), and stopping one endpoint closes it for all the others
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26105) camel-aws2-athena - take the SQL from the body only with useMessageBodyForSql
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Assigned] (CAMEL-26296) camel-catalog - the options of a language that camel.language.<name>.<option> sets are not in the catalog
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26296) camel-catalog - the options of a language that camel.language.<name>.<option> sets are not in the catalog
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26291) camel-core - ThrottlingExceptionRoutePolicy counts the failures since the circuit last closed instead of those within failureWindow: old failures open the circuit, and a successful exchange in the half open state opens it again
shashank (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26295) camel-jbang - the source editor checks the message body of a YAML route only when the file is saved
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-26295) camel-jbang - the source editor checks the message body of a YAML route only when the file is saved
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26294) camel-yaml-dsl-validator - camel validate reports Kamelet and language options that work at runtime
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25898) camel-ibm-cos - the producer stores a consumed object back in the bucket it was consumed from, so a route from one bucket to another loses the object
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25864) camel-core - Aggregate EIP: with an auto-discovered KeyValueRepository, the recover task of one aggregator sends the exchanges that another aggregator completed again, on its own route
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26060) camel-file-watch - CamelFileLastModified is the time of the event, not of the file
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25904) camel-beanio - BeanIOSplitter reads a file with the default charset of the JVM and ignores its encoding, so a file consumed with charset=ISO-8859-1 is split with its non-ASCII characters replaced
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26296) camel-catalog - the options of a language that camel.language.<name>.<option> sets are not in the catalog
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26294) camel-yaml-dsl-validator - camel validate reports Kamelet and language options that work at runtime
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26294) camel-yaml-dsl-validator - camel validate reports Kamelet and language options that work at runtime
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Assigned] (CAMEL-26294) camel-yaml-dsl-validator - camel validate reports Kamelet and language options that work at runtime
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26294) camel-yaml-dsl-validator - camel validate reports Kamelet and language options that work at runtime
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25847) camel-nats - a JetStream push consumer on a shared connection is not unsubscribed when the route stops: the stopped route keeps getting messages and after a restart every message is routed twice
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25847) camel-nats - a JetStream push consumer on a shared connection is not unsubscribed when the route stops: the stopped route keeps getting messages and after a restart every message is routed twice
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26295) camel-jbang - the source editor checks the message body of a YAML route only when the file is saved
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25847) camel-nats - a JetStream push consumer on a shared connection is not unsubscribed when the route stops: the stopped route keeps getting messages and after a restart every message is routed twice
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Assigned] (CAMEL-26295) camel-jbang - the source editor checks the message body of a YAML route only when the file is saved
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26293) Docs - examples with options that do not exist or values Camel does not read
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25898) camel-ibm-cos - the producer stores a consumed object back in the bucket it was consumed from, so a route from one bucket to another loses the object
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26028) camel-support - the error of a failed API component call shows the values of the endpoint options, passwords and tokens too
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25983) camel-github2 - getCommitFile passes the commit sha to getBlob, never uses the file path, and decodes the content with the wrong base64 decoder
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25983) camel-github2 - getCommitFile passes the commit sha to getBlob, never uses the file path, and decodes the content with the wrong base64 decoder
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25904) camel-beanio - BeanIOSplitter reads a file with the default charset of the JVM and ignores its encoding, so a file consumed with charset=ISO-8859-1 is split with its non-ASCII characters replaced
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-26105) camel-aws2-athena - take the SQL from the body only with useMessageBodyForSql
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Assigned] (CAMEL-26293) Docs - examples with options that do not exist or values Camel does not read
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26294) camel-yaml-dsl-validator - camel validate reports Kamelet and language options that work at runtime
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26295) camel-jbang - the source editor checks the message body of a YAML route only when the file is saved
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25864) camel-core - Aggregate EIP: with an auto-discovered KeyValueRepository, the recover task of one aggregator sends the exchanges that another aggregator completed again, on its own route
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25907) camel-elasticsearch, camel-opensearch - a producer closes the client of the component, so all endpoints of the component fail every request after one route stops
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-26293) Docs - examples with options that do not exist or values Camel does not read
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26293) Docs - examples with options that do not exist or values Camel does not read
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25909) camel-aws2-kinesis - all endpoints share the client of the first endpoint (its region and credentials), and stopping one endpoint closes it for all the others
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25883) camel-jgroups-raft - with the raftHandle option of the component, an endpoint whose producer stops, or whose route is removed, disconnects or closes the RaftHandle under the other endpoints
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Assigned] (CAMEL-26105) camel-aws2-athena - take the SQL from the body only with useMessageBodyForSql
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25903) camel-aws2-s3 - with multiPartUpload=true, an object uploaded in parts is stored without the user metadata of the CamelAwsS3Metadata header
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25908) camel-knative-http - a consumer stopped and started again by a route policy (circuit breaker, throttling) answers 404 for good
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25856) camel-file - the per-file lock of the file producer is evicted after 100 other file names, so two exchanges can append to the same file at the same time and mix its content
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25856) camel-file - the per-file lock of the file producer is evicted after 100 other file names, so two exchanges can append to the same file at the same time and mix its content
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25883) camel-jgroups-raft - with the raftHandle option of the component, an endpoint whose producer stops, or whose route is removed, disconnects or closes the RaftHandle under the other endpoints
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25883) camel-jgroups-raft - with the raftHandle option of the component, an endpoint whose producer stops, or whose route is removed, disconnects or closes the RaftHandle under the other endpoints
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25907) camel-elasticsearch, camel-opensearch - a producer closes the client of the component, so all endpoints of the component fail every request after one route stops
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25908) camel-knative-http - a consumer stopped and started again by a route policy (circuit breaker, throttling) answers 404 for good
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25856) camel-file - the per-file lock of the file producer is evicted after 100 other file names, so two exchanges can append to the same file at the same time and mix its content
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25909) camel-aws2-kinesis - all endpoints share the client of the first endpoint (its region and credentials), and stopping one endpoint closes it for all the others
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25905) camel-file - with checksumFileAlgorithm and charset, the producer decodes the body with the JVM default charset (non-ASCII replaced) and writes a checksum that does not match the written file
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25905) camel-file - with checksumFileAlgorithm and charset, the producer decodes the body with the JVM default charset (non-ASCII replaced) and writes a checksum that does not match the written file
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25907) camel-elasticsearch, camel-opensearch - a producer closes the client of the component, so all endpoints of the component fail every request after one route stops
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-26060) camel-file-watch - CamelFileLastModified is the time of the event, not of the file
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25898) camel-ibm-cos - the producer stores a consumed object back in the bucket it was consumed from, so a route from one bucket to another loses the object
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Updated] (CAMEL-25864) camel-core - Aggregate EIP: with an auto-discovered KeyValueRepository, the recover task of one aggregator sends the exchanges that another aggregator completed again, on its own route
Claus Ibsen (Jira)
-
2026/10/25
[jira] [Commented] (CAMEL-25949) camel-graphql - the producer sends the queryHeader and variablesHeader headers as HTTP headers, and a Content-Type of the message replaces application/json
shashank (Jira)
-
2026/10/25
[jira] [Resolved] (CAMEL-25949) camel-graphql - the producer sends the queryHeader and variablesHeader headers as HTTP headers, and a Content-Type of the message replaces application/json
shashank (Jira)
-
2026/10/25
[jira] [Work started] (CAMEL-26292) camel-core - ThrottlingInflightRoutePolicy with the context scope ignores failed exchanges, so a consumer it suspended is never resumed when the exchanges still inflight fail
shashank (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26292) camel-core - ThrottlingInflightRoutePolicy with the context scope ignores failed exchanges, so a consumer it suspended is never resumed when the exchanges still inflight fail
shashank (Jira)
-
2026/10/25
[jira] [Created] (CAMEL-26291) camel-core - ThrottlingExceptionRoutePolicy counts the failures since the circuit last closed instead of those within failureWindow: old failures open the circuit, and a successful exchange in the half open state opens it again
shashank (Jira)
-
2026/10/24
[jira] [Commented] (CAMEL-25928) camel-catalog - the body types of the EIPs: the body after each EIP and the body its own steps start with
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Work started] (CAMEL-26290) camel-util - CaseInsensitiveMap treats keys that differ in the case of a supplementary letter as different keys, FilterIterator.remove after hasNext removes the wrong element, TimeUtils.isPositive is true for negative durations with a nanos part
shashank (Jira)
-
2026/10/24
[jira] [Created] (CAMEL-26290) camel-util - CaseInsensitiveMap treats keys that differ in the case of a supplementary letter as different keys, FilterIterator.remove after hasNext removes the wrong element, TimeUtils.isPositive is true for negative durations with a nanos part
shashank (Jira)
-
2026/10/24
[jira] [Created] (CAMEL-26289) camel-quartz - with deleteJob=false (also with pauseJob=true) a trigger paused by a stopped endpoint is never resumed after a restart with a persistent job store, or when the route is added again
shashank (Jira)
-
2026/10/24
[jira] [Work started] (CAMEL-26289) camel-quartz - with deleteJob=false (also with pauseJob=true) a trigger paused by a stopped endpoint is never resumed after a restart with a persistent job store, or when the route is added again
shashank (Jira)
-
2026/10/24
[jira] [Created] (CAMEL-26288) camel-quickfix - removing one of the routes that consume from a quickfix endpoint takes the other routes off the FIX session, so they silently receive nothing
shashank (Jira)
-
2026/10/24
[jira] [Work started] (CAMEL-26288) camel-quickfix - removing one of the routes that consume from a quickfix endpoint takes the other routes off the FIX session, so they silently receive nothing
shashank (Jira)
-
2026/10/24
[jira] [Created] (CAMEL-26287) camel-jcache - stopping a jcache endpoint closes the caching provider, so removing one route breaks the caches of every other jcache endpoint
shashank (Jira)
-
2026/10/24
[jira] [Work started] (CAMEL-26287) camel-jcache - stopping a jcache endpoint closes the caching provider, so removing one route breaks the caches of every other jcache endpoint
shashank (Jira)
-
2026/10/24
[jira] [Created] (CAMEL-26286) camel-disruptor - removing one of the routes that use a disruptor endpoint shuts down its disruptor, so the other routes stop receiving and producers fail with "Disruptor was not started"
shashank (Jira)
-
2026/10/24
[jira] [Work started] (CAMEL-26286) camel-disruptor - removing one of the routes that use a disruptor endpoint shuts down its disruptor, so the other routes stop receiving and producers fail with "Disruptor was not started"
shashank (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26034) camel-aws2-eventbridge - putEvent does not fail when EventBridge rejects the event
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26056) camel-jdbc - an outputClass that does not resolve fails with a NullPointerException, and generated keys use outputClass
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26008) camel-zipfile - unmarshal of a zip or tar archive with a folder entry fails as more than one entry
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-25958) camel-aws2-kinesis - a Path body is sent as a batch and fails, and a body that does not convert to bytes fails with a NullPointerException
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26010) camel-xmlsecurity - the catalog defaults of secureTagContents and keyCipherAlgorithm differ from the code, and secureTag reads the body twice
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26076) camel-aws2-rekognition - no operation fails with a NullPointerException, and a DetectionAttributes header of Strings fails
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26014) camel-smpp - the body of the producer: a stream is sent empty, the 8-bit options, InOut and unknown commands
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26002) camel-iso8583 - a missing ISO-Type fails with a NumberFormatException, and a configFile outside the classpath is silently not loaded
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-25935) camel-minio - the operation getObjectRange, as the catalog and the documentation name it, fails at startup: the component calls it getPartialObject
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-25974) camel-stream - stream:file with a file name without a directory, and stream:header without the stream header, fail with a NullPointerException
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26052) camel-as2 - client/send sends only text or a stream, an HTTP error does not fail the exchange, and more
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26055) camel-snmp - the producer without type sends no OIDs, and the trap producer fails for a body that is not a PDU
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-25971) camel-exec - an ExecResult without output does not convert to a byte array
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-25932) camel-docling - a stream body fails, though the documentation lists InputStream as an input
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26098) camel-aws2-ecs - no operation fails with a NullPointerException
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26030) camel-aws2-ddb - wrong header types in the catalog, CamelAwsDdbNextToken missing, and result headers read by the next step
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-25968) camel-core - a component that fails to start with an exception without a message hides the error behind a NullPointerException
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26018) camel-mail - the CamelMailAlternativeBody header is not in the catalog
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26063) camel-vertx-http - the CamelHttpMethod header overrides the httpMethod option
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26072) camel-aws2-polly - the CamelAwsPollyTextType and CamelAwsPollyOutputFormat headers are never read
Claus Ibsen (Jira)
-
2026/10/24
[jira] [Resolved] (CAMEL-26073) camel-aws2-translate - a language as option and the other as header sends no language, and the code of Croatian is cr
Claus Ibsen (Jira)