This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new 9cba1b122f3 Regen
9cba1b122f3 is described below
commit 9cba1b122f356f7c051d5ad2a38d21b2e6be8bde
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Nov 12 15:03:16 2026 +0100
Regen
---
.../camel/springboot/catalog/components/controlbus.json | 2 +-
.../apache/camel/springboot/catalog/components/cxf.json | 14 +++++++-------
.../camel/springboot/catalog/components/file-watch.json | 4 ++--
.../camel/springboot/catalog/components/language.json | 2 +-
.../springboot/catalog/dev-consoles/processor-detail.json | 4 ++--
.../camel-file-watch-starter/src/main/docs/file-watch.json | 2 +-
.../watch/springboot/FileWatchComponentConfiguration.java | 2 +-
.../modules/ROOT/pages/starters/file-watch.adoc | 2 +-
tooling/camel-spring-boot-dependencies/pom.xml | 7 +------
9 files changed, 17 insertions(+), 22 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/controlbus.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/controlbus.json
index 8924789a774..0082b1fca79 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/controlbus.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/controlbus.json
@@ -33,7 +33,7 @@
},
"properties": {
"command": { "index": 0, "kind": "path", "displayName": "Command",
"group": "producer", "label": "", "required": true, "type": "enum", "javaType":
"java.lang.String", "enum": [ "route", "language" ], "deprecated": false,
"autowired": false, "secret": false, "description": "Command can be either
route or language" },
- "language": { "index": 1, "kind": "path", "displayName": "Language",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.spi.Language", "enum": [ "bean", "constant",
"datasonnet", "exchangeProperty", "file", "groovy", "header", "hl7terser",
"java", "joor", "jq", "jsonpath", "mvel", "ognl", "python", "ref", "simple",
"spel", "tokenize", "xpath", "xquery", "xtokenize" ], "deprecated": false,
"autowired": false, "secret": false, "descriptio [...]
+ "language": { "index": 1, "kind": "path", "displayName": "Language",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.spi.Language", "enum": [ "bean", "constant",
"datasonnet", "exchangeProperty", "file", "groovy", "header", "hl7terser",
"java", "joor", "jq", "jsonpath", "mvel", "python", "ref", "simple", "spel",
"tokenize", "xpath", "xquery", "xtokenize" ], "deprecated": false, "autowired":
false, "secret": false, "description": "All [...]
"action": { "index": 2, "kind": "parameter", "displayName": "Action",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "start", "stop", "fail", "suspend",
"resume", "restart", "status", "stats" ], "deprecated": false, "autowired":
false, "secret": false, "description": "To denote an action that can be either:
start, stop, or status. To either start or stop a route, or to get the status
of the route as output in the message [...]
"async": { "index": 3, "kind": "parameter", "displayName": "Async",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "description": "Whether to execute the control
bus task asynchronously. Important: If this option is enabled, then any result
from the task is not set on the Exchange. This is only possible if executing
tasks synchronously." },
"loggingLevel": { "index": 4, "kind": "parameter", "displayName": "Logging
Level", "group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.LoggingLevel", "enum": [ "TRACE", "DEBUG",
"INFO", "WARN", "ERROR", "OFF" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "INFO", "description": "Logging level used for
logging when task is done, or if any exceptions occurred during processing the
task." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/cxf.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/cxf.json
index f6ccefe0307..4cbe57bc35a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/cxf.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/cxf.json
@@ -50,7 +50,7 @@
"properties": {
"beanId": { "index": 0, "kind": "path", "displayName": "Bean Id", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "To lookup an existing configured CxfEndpoint. Must used bean:
as prefix." },
"address": { "index": 1, "kind": "path", "displayName": "Address",
"group": "service", "label": "service", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "description": "The service publish address." },
- "dataFormat": { "index": 2, "kind": "parameter", "displayName": "Data
Format", "group": "common", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.component.cxf.common.DataFormat", "enum": [
"PAYLOAD", "RAW", "MESSAGE", "CXF_MESSAGE", "POJO" ], "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "POJO", "description":
"The data type messages supported by the CXF endpoint." },
+ "dataFormat": { "index": 2, "kind": "parameter", "displayName": "Data
Format", "group": "common", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.component.cxf.common.DataFormat", "enum": [
"PAYLOAD", "RAW", "MESSAGE", "CXF_MESSAGE", "POJO" ], "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "POJO", "description":
"How the SOAP message is represented in the Camel message body. POJO: the
parameters of the operation as Java objects [...]
"wrappedStyle": { "index": 3, "kind": "parameter", "displayName": "Wrapped
Style", "group": "common", "label": "", "required": false, "type": "boolean",
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "The WSDL style that
describes how parameters are represented in the SOAP body. If the value is
false, CXF will chose the document-literal unwrapped style, If the value is
true, CXF will chose the document- [...]
"muteException": { "index": 4, "kind": "parameter", "displayName": "Mute
Exception", "group": "consumer", "label": "consumer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "description": "If enabled and an
Exchange failed processing on the consumer side, and the exception is not a
SOAP fault the service contract declares, the SOAP fault returned to the caller
won't contain the exception's [...]
"bridgeErrorHandler": { "index": 5, "kind": "parameter", "displayName":
"Bridge Error Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Allows for bridging the consumer to the
Camel routing Error Handler, which mean any exceptions (if possible) occurred
while the Camel consumer is trying to pickup incoming [...]
@@ -68,24 +68,24 @@
"bus": { "index": 17, "kind": "parameter", "displayName": "Bus", "group":
"advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.apache.cxf.Bus", "deprecated": false, "autowired": false,
"secret": false, "description": "To use a custom configured CXF Bus." },
"continuationTimeout": { "index": 18, "kind": "parameter", "displayName":
"Continuation Timeout", "group": "advanced", "label": "advanced", "required":
false, "type": "duration", "javaType": "long", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "30000", "description":
"This option is used to set the CXF continuation timeout which could be used in
CxfConsumer by default when the CXF server is using Jetty or Servlet
transport." },
"cxfBinding": { "index": 19, "kind": "parameter", "displayName": "Cxf
Binding", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "org.apache.camel.component.cxf.common.CxfBinding",
"deprecated": false, "autowired": false, "secret": false, "description": "To
use a custom CxfBinding to control the binding between Camel Message and CXF
Message." },
- "cxfConfigurer": { "index": 20, "kind": "parameter", "displayName": "Cxf
Configurer", "group": "advanced", "label": "advanced", "required": false,
"type": "object", "javaType":
"org.apache.camel.component.cxf.jaxws.CxfConfigurer", "deprecated": false,
"autowired": false, "secret": false, "description": "This option could apply
the implementation of org.apache.camel.component.cxf.CxfEndpointConfigurer
which supports to configure the CXF endpoint in programmatic way. User can
configure [...]
- "defaultBus": { "index": 21, "kind": "parameter", "displayName": "Default
Bus", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Will set the default
bus when CXF endpoint create a bus by itself" },
+ "cxfConfigurer": { "index": 20, "kind": "parameter", "displayName": "Cxf
Configurer", "group": "advanced", "label": "advanced", "required": false,
"type": "object", "javaType":
"org.apache.camel.component.cxf.jaxws.CxfConfigurer", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom
org.apache.camel.component.cxf.jaxws.CxfConfigurer to configure CXF in Java
code. Its configure method receives the CXF factory bean before the client or
server is cre [...]
+ "defaultBus": { "index": 21, "kind": "parameter", "displayName": "Default
Bus", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether to set the Bus
of this endpoint as the CXF default bus by calling BusFactory.setDefaultBus.
This applies to a Bus set with the bus option as well as to a Bus that the
endpoint creates." },
"headerFilterStrategy": { "index": 22, "kind": "parameter", "displayName":
"Header Filter Strategy", "group": "advanced", "label": "advanced", "required":
false, "type": "object", "javaType":
"org.apache.camel.spi.HeaderFilterStrategy", "deprecated": false, "autowired":
false, "secret": false, "description": "To use a custom HeaderFilterStrategy to
filter header to and from Camel message." },
"mergeProtocolHeaders": { "index": 23, "kind": "parameter", "displayName":
"Merge Protocol Headers", "group": "advanced", "label": "advanced", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether to merge protocol headers. If enabled then propagating headers between
Camel and CXF becomes more consistent and similar. For more details see
CAMEL-6393." },
"mtomEnabled": { "index": 24, "kind": "parameter", "displayName": "Mtom
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "To enable MTOM
(attachments). This requires to use POJO or PAYLOAD data format mode." },
"properties": { "index": 25, "kind": "parameter", "displayName":
"Properties", "group": "advanced", "label": "advanced", "required": false,
"type": "object", "javaType": "java.util.Map<java.lang.String,
java.lang.Object>", "prefix": "properties.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "description": "To set additional
CXF options using the key\/value pairs from the Map. For example to turn on
stacktraces in SOAP faults, properties.faultStackTra [...]
"schemaValidationEnabled": { "index": 26, "kind": "parameter",
"displayName": "Schema Validation Enabled", "group": "advanced", "label":
"advanced", "required": false, "type": "boolean", "javaType":
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Enable schema validation for request and
response. Disabled by default for performance reason" },
- "skipPayloadMessagePartCheck": { "index": 27, "kind": "parameter",
"displayName": "Skip Payload Message Part Check", "group": "advanced", "label":
"advanced", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
false, "description": "Sets whether SOAP message validation should be
disabled." },
+ "skipPayloadMessagePartCheck": { "index": 27, "kind": "parameter",
"displayName": "Skip Payload Message Part Check", "group": "advanced", "label":
"advanced", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
false, "description": "Whether to skip the check that each element in the SOAP
body matches the message part that the operation declares. Sets the CXF
property soap.no.validate.parts to true. Th [...]
"loggingFeatureEnabled": { "index": 28, "kind": "parameter",
"displayName": "Logging Feature Enabled", "group": "logging", "label":
"logging", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
false, "description": "This option enables CXF Logging Feature which writes
inbound and outbound SOAP messages to log." },
"loggingSizeLimit": { "index": 29, "kind": "parameter", "displayName":
"Logging Size Limit", "group": "logging", "label": "logging", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 49152, "description": "To limit the
total size of number of bytes the logger will output when logging feature has
been enabled and -1 for no limit." },
"skipFaultLogging": { "index": 30, "kind": "parameter", "displayName":
"Skip Fault Logging", "group": "logging", "label": "logging", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"This option controls whether the PhaseInterceptorChain skips logging the Fault
that it catches." },
"password": { "index": 31, "kind": "parameter", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "description": "This option is used to
set the basic authentication information of password for the CXF client." },
"username": { "index": 32, "kind": "parameter", "displayName": "Username",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "description": "This option is used to
set the basic authentication information of username for the CXF client." },
"bindingId": { "index": 33, "kind": "parameter", "displayName": "Binding
Id", "group": "service", "label": "service", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "The bindingId for the service model to
use." },
- "portName": { "index": 34, "kind": "parameter", "displayName": "Port
Name", "group": "service", "label": "service", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "The endpoint name this service is
implementing, it maps to the wsdl:portname. In the format of ns:PORT_NAME where
ns is a namespace prefix valid at this scope." },
- "publishedEndpointUrl": { "index": 35, "kind": "parameter", "displayName":
"Published Endpoint Url", "group": "service", "label": "service", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "This option can override
the endpointUrl that published from the WSDL which can be accessed with service
address url plus ?wsd" },
+ "portName": { "index": 34, "kind": "parameter", "displayName": "Port
Name", "group": "service", "label": "service", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "The WSDL port, which is the name
attribute of the wsdl:port element. Written as a QName in the form
{namespaceURI}localPart, for example {http:\/\/example.org\/orders}OrderPort."
},
+ "publishedEndpointUrl": { "index": 35, "kind": "parameter", "displayName":
"Published Endpoint Url", "group": "service", "label": "service", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "The address to publish in
the WSDL that the consumer serves at the service address followed by ?wsdl. It
replaces the location of the address element in the wsdl:port. Use it when
clients reach the servic [...]
"serviceClass": { "index": 36, "kind": "parameter", "displayName":
"Service Class", "group": "service", "label": "service", "required": false,
"type": "string", "javaType": "java.lang.Class<java.lang.Object>",
"deprecated": false, "autowired": false, "secret": false, "description": "The
class name of the SEI (Service Endpoint Interface) class which could have
JSR181 annotation or not." },
- "serviceName": { "index": 37, "kind": "parameter", "displayName": "Service
Name", "group": "service", "label": "service", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "The service name this service is
implementing, it maps to the wsdl:servicename." },
+ "serviceName": { "index": 37, "kind": "parameter", "displayName": "Service
Name", "group": "service", "label": "service", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "The WSDL service, which is the name
attribute of the wsdl:service element. Written as a QName in the form
{namespaceURI}localPart, for example
{http:\/\/example.org\/orders}OrderService. If not set and wsdlURL points to a
W [...]
"wsdlURL": { "index": 38, "kind": "parameter", "displayName": "Wsdl URL",
"group": "service", "label": "service", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "description": "The location of the WSDL. Can be on the
classpath, file system, or be hosted remotely." }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file-watch.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file-watch.json
index 11768e4fbd3..0e036c70a4d 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file-watch.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file-watch.json
@@ -30,7 +30,7 @@
"concurrentConsumers": { "index": 3, "kind": "property", "displayName":
"Concurrent Consumers", "group": "advanced", "label": "advanced", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 1, "description": "The number of
concurrent consumers. Increase this value, if your route is slow to prevent
buffering in queue." },
"fileHasher": { "index": 4, "kind": "property", "displayName": "File
Hasher", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "io.methvin.watcher.hashing.FileHasher", "deprecated":
false, "autowired": false, "secret": false, "defaultValue":
"#murmur3FFileHasher", "description": "Reference to
io.methvin.watcher.hashing.FileHasher. This prevents emitting duplicate events
on some platforms. For working with large files and if you dont need dete [...]
"pollThreads": { "index": 5, "kind": "property", "displayName": "Poll
Threads", "group": "advanced", "label": "advanced", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 1, "description": "The number of threads
polling WatchService. Increase this value, if you see OVERFLOW messages in
log." },
- "queueSize": { "index": 6, "kind": "property", "displayName": "Queue
Size", "group": "advanced", "label": "advanced", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 2147483647, "description": "Maximum size of
queue between WatchService and consumer. Unbounded by default." }
+ "queueSize": { "index": 6, "kind": "property", "displayName": "Queue
Size", "group": "advanced", "label": "advanced", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 2147483647, "description": "Maximum size of
queue between WatchService and consumer. Unbounded by default. When the queue
is full, file events are dropped." }
},
"headers": {
"CamelFileEventType": { "index": 0, "kind": "header", "displayName": "",
"group": "consumer", "label": "", "required": false, "javaType": "String",
"deprecated": false, "autowired": false, "secret": false, "description": "Type
of event. Possible values: CREATE, DELETE, MODIFY.", "constantName":
"org.apache.camel.component.file.watch.FileWatchConstants#EVENT_TYPE_HEADER" },
@@ -60,6 +60,6 @@
"concurrentConsumers": { "index": 9, "kind": "parameter", "displayName":
"Concurrent Consumers", "group": "advanced", "label": "advanced", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 1, "description": "The number of
concurrent consumers. Increase this value, if your route is slow to prevent
buffering in queue." },
"fileHasher": { "index": 10, "kind": "parameter", "displayName": "File
Hasher", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "io.methvin.watcher.hashing.FileHasher", "deprecated":
false, "autowired": false, "secret": false, "defaultValue":
"#murmur3FFileHasher", "description": "Reference to
io.methvin.watcher.hashing.FileHasher. This prevents emitting duplicate events
on some platforms. For working with large files and if you dont need de [...]
"pollThreads": { "index": 11, "kind": "parameter", "displayName": "Poll
Threads", "group": "advanced", "label": "advanced", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 1, "description": "The number of threads
polling WatchService. Increase this value, if you see OVERFLOW messages in
log." },
- "queueSize": { "index": 12, "kind": "parameter", "displayName": "Queue
Size", "group": "advanced", "label": "advanced", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 2147483647, "description": "Maximum size of
queue between WatchService and consumer. Unbounded by default." }
+ "queueSize": { "index": 12, "kind": "parameter", "displayName": "Queue
Size", "group": "advanced", "label": "advanced", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 2147483647, "description": "Maximum size of
queue between WatchService and consumer. Unbounded by default. When the queue
is full, file events are dropped." }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/language.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/language.json
index c6383cb4353..d77edc27dab 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/language.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/language.json
@@ -37,7 +37,7 @@
"producerOut": { "carriers": [ "unknown" ], "dependsOn": [ "transform",
"binary" ], "byOption": [ { "option": "transform", "value": "false",
"carriers": [ "unchanged" ] }, { "option": "binary", "value": "true",
"carriers": [ "stream" ] } ], "javaTypeOption": "resultType", "description":
"The result of the script, as the language gives it. Unchanged with
transform=false. With binary=true the content of the resource as a stream,
which is not evaluated" }
},
"properties": {
- "languageName": { "index": 0, "kind": "path", "displayName": "Language
Name", "group": "producer", "label": "", "required": true, "type": "enum",
"javaType": "java.lang.String", "enum": [ "bean", "constant", "datasonnet",
"exchangeProperty", "file", "groovy", "header", "hl7terser", "java", "joor",
"jq", "js", "jsonpath", "mvel", "ognl", "python", "python3", "quickjs", "ref",
"simple", "spel", "tokenize", "variable", "xpath", "xquery", "xtokenize" ],
"deprecated": false, "autowired": [...]
+ "languageName": { "index": 0, "kind": "path", "displayName": "Language
Name", "group": "producer", "label": "", "required": true, "type": "enum",
"javaType": "java.lang.String", "enum": [ "bean", "constant", "datasonnet",
"exchangeProperty", "file", "groovy", "header", "hl7terser", "java", "joor",
"jq", "js", "jsonpath", "mvel", "python", "python3", "quickjs", "ref",
"simple", "spel", "tokenize", "variable", "xpath", "xquery", "xtokenize" ],
"deprecated": false, "autowired": false, " [...]
"resourceUri": { "index": 1, "kind": "path", "displayName": "Resource
Uri", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "supportFileReference": true, "description": "Path to the
resource, or a reference to lookup a bean in the Registry to use as the
resource" },
"allowContextMapAll": { "index": 2, "kind": "parameter", "displayName":
"Allow Context Map All", "group": "producer", "label": "", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "description": "Sets whether the
context map should allow access to all details. By default only the message
body and headers can be accessed. This option can be enabled for full access to
the current Exchange and C [...]
"allowTemplateFromHeader": { "index": 3, "kind": "parameter",
"displayName": "Allow Template From Header", "group": "producer", "label": "",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"description": "Whether to allow to use resource template from header or not
(default false). Enabling this allows to specify dynamic templates via message
header. However this can be seen as a potential s [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor-detail.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor-detail.json
index ab050e48da0..ca83e390519 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor-detail.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor-detail.json
@@ -42,7 +42,7 @@
"properties": {
"id": {
"type": "string",
- "description": "The processor ID"
+ "description": "The processor ID (the id of the from for the
route input, as in the trace and message history)"
},
"type": {
"type": "string",
@@ -83,7 +83,7 @@
"properties": {
"id": {
"type": "string",
- "description": "The processor ID"
+ "description": "The processor ID (the id of the from for
the route input, as in the trace and message history)"
},
"type": {
"type": "string",
diff --git
a/components-starter/camel-file-watch-starter/src/main/docs/file-watch.json
b/components-starter/camel-file-watch-starter/src/main/docs/file-watch.json
index 27b146c0588..6fccbd2d1ba 100644
--- a/components-starter/camel-file-watch-starter/src/main/docs/file-watch.json
+++ b/components-starter/camel-file-watch-starter/src/main/docs/file-watch.json
@@ -61,7 +61,7 @@
{
"name": "camel.component.file-watch.queue-size",
"type": "java.lang.Integer",
- "description": "Maximum size of queue between WatchService and consumer.
Unbounded by default.",
+ "description": "Maximum size of queue between WatchService and consumer.
Unbounded by default. When the queue is full, file events are dropped.",
"sourceType":
"org.apache.camel.component.file.watch.springboot.FileWatchComponentConfiguration",
"defaultValue": 2147483647
},
diff --git
a/components-starter/camel-file-watch-starter/src/main/java/org/apache/camel/component/file/watch/springboot/FileWatchComponentConfiguration.java
b/components-starter/camel-file-watch-starter/src/main/java/org/apache/camel/component/file/watch/springboot/FileWatchComponentConfiguration.java
index 78d0257e7a7..6ee3d093df5 100644
---
a/components-starter/camel-file-watch-starter/src/main/java/org/apache/camel/component/file/watch/springboot/FileWatchComponentConfiguration.java
+++
b/components-starter/camel-file-watch-starter/src/main/java/org/apache/camel/component/file/watch/springboot/FileWatchComponentConfiguration.java
@@ -87,7 +87,7 @@ public class FileWatchComponentConfiguration
private Integer pollThreads = 1;
/**
* Maximum size of queue between WatchService and consumer. Unbounded by
- * default.
+ * default. When the queue is full, file events are dropped.
*/
private Integer queueSize = 2147483647;
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/file-watch.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/file-watch.adoc
index c8a89c2b3e6..992ceb50374 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/file-watch.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/file-watch.adoc
@@ -34,6 +34,6 @@ The starter supports 8 options, which are listed below.
| camel.component.file-watch.enabled | Whether to enable auto configuration of
the file-watch component. This is enabled by default. | | Boolean
| camel.component.file-watch.file-hasher | Reference to
io.methvin.watcher.hashing.FileHasher. This prevents emitting duplicate events
on some platforms. For working with large files and if you dont need detect
multiple modifications per second per file, use #lastModifiedTimeFileHasher.
You can also provide custom implementation in registry. The option is a
io.methvin.watcher.hashing.FileHasher type. | | FileHasher
| camel.component.file-watch.poll-threads | The number of threads polling
WatchService. Increase this value, if you see OVERFLOW messages in log. | 1 |
Integer
-| camel.component.file-watch.queue-size | Maximum size of queue between
WatchService and consumer. Unbounded by default. | 2147483647 | Integer
+| camel.component.file-watch.queue-size | Maximum size of queue between
WatchService and consumer. Unbounded by default. When the queue is full, file
events are dropped. | 2147483647 | Integer
| camel.component.file-watch.use-file-hashing | Enables or disables file
hashing to detect duplicate events. If you disable this, you can get some
events multiple times on some platforms and JDKs. Check
java.nio.file.WatchService limitations for your target platform. | true |
Boolean
|===
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml
b/tooling/camel-spring-boot-dependencies/pom.xml
index e4a811b0580..fa8acb366d3 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -4474,11 +4474,6 @@
<artifactId>camel-odata</artifactId>
<version>4.24.0-SNAPSHOT</version>
</dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-ognl</artifactId>
- <version>4.24.0-SNAPSHOT</version>
- </dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-olingo2</artifactId>
@@ -5422,7 +5417,7 @@
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
- <version>3.21.0</version>
+ <version>3.22.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>