This is an automated email from the ASF dual-hosted git repository.
oscerd 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 011641a400d [create-pull-request] automated change (#2036)
011641a400d is described below
commit 011641a400d919ec7a2e2f5a57c92180e64559ac
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Oct 15 05:53:41 2026 +0200
[create-pull-request] automated change (#2036)
Co-authored-by: oscerd <[email protected]>
---
.../springboot/catalog/components/browse.json | 3 +-
.../catalog/components/caffeine-cache.json | 3 +-
.../catalog/components/caffeine-loadcache.json | 3 +-
.../springboot/catalog/components/direct.json | 3 +-
.../catalog/components/disruptor-vm.json | 3 +-
.../springboot/catalog/components/disruptor.json | 3 +-
.../camel/springboot/catalog/components/event.json | 3 +-
.../camel/springboot/catalog/components/imap.json | 4 +--
.../camel/springboot/catalog/components/imaps.json | 4 +--
.../camel/springboot/catalog/components/log.json | 3 +-
.../springboot/catalog/components/metrics.json | 3 +-
.../camel/springboot/catalog/components/mina.json | 8 ++++--
.../camel/springboot/catalog/components/mllp.json | 12 ++++----
.../camel/springboot/catalog/components/mock.json | 3 +-
.../camel/springboot/catalog/components/pop3.json | 4 +--
.../camel/springboot/catalog/components/pop3s.json | 4 +--
.../camel/springboot/catalog/components/seda.json | 3 +-
.../camel/springboot/catalog/components/smpp.json | 14 +++++----
.../camel/springboot/catalog/components/smpps.json | 14 +++++----
.../camel/springboot/catalog/components/smtp.json | 4 +--
.../camel/springboot/catalog/components/smtps.json | 4 +--
.../camel/springboot/catalog/components/stub.json | 3 +-
.../camel/springboot/catalog/components/timer.json | 3 +-
.../camel/springboot/catalog/components/wasm.json | 15 +++++-----
.../catalog/dev-consoles/route-diagram.json | 33 ++++++++++++++++------
.../camel-mail-starter/src/main/docs/mail.json | 2 +-
.../springboot/MailComponentConfiguration.java | 5 ++--
.../camel-mina-starter/src/main/docs/mina.json | 7 +++++
.../springboot/MinaComponentConfiguration.java | 15 ++++++++++
.../camel-mllp-starter/src/main/docs/mllp.json | 7 +++++
.../springboot/MllpComponentConfiguration.java | 15 ++++++++++
.../camel-smpp-starter/src/main/docs/smpp.json | 7 +++++
.../springboot/SmppComponentConfiguration.java | 14 +++++++++
.../modules/ROOT/pages/starters/mail.adoc | 2 +-
.../modules/ROOT/pages/starters/mina.adoc | 3 +-
.../modules/ROOT/pages/starters/mllp.adoc | 3 +-
.../modules/ROOT/pages/starters/smpp.adoc | 3 +-
37 files changed, 174 insertions(+), 68 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/browse.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/browse.json
index 276d408b6bf..6e831ec2ff2 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/browse.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/browse.json
@@ -21,7 +21,8 @@
"producerOnly": false,
"lenientProperties": false,
"browsable": true,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"bridgeErrorHandler": { "index": 0, "kind": "property", "displayName":
"Bridge Error Handler", "group": "consumer", "label": "consumer", "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 messages, or the like [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-cache.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-cache.json
index e6e12c512ea..78d2be83043 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-cache.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-cache.json
@@ -21,7 +21,8 @@
"producerOnly": true,
"lenientProperties": false,
"browsable": false,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"action": { "index": 0, "kind": "property", "displayName": "Action",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "GET", "GET_ALL", "PUT", "PUT_ALL",
"INVALIDATE", "INVALIDATE_ALL", "CLEANUP", "AS_MAP" ], "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "To configure the defa
[...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-loadcache.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-loadcache.json
index a304566d7ae..63fcbd4bf75 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-loadcache.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-loadcache.json
@@ -21,7 +21,8 @@
"producerOnly": true,
"lenientProperties": false,
"browsable": false,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"action": { "index": 0, "kind": "property", "displayName": "Action",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "GET", "GET_ALL", "PUT", "PUT_ALL",
"INVALIDATE", "INVALIDATE_ALL", "CLEANUP", "AS_MAP" ], "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "To configure the defa
[...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/direct.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/direct.json
index 9c8d0a8e4d9..03b29c99565 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/direct.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/direct.json
@@ -21,7 +21,8 @@
"producerOnly": false,
"lenientProperties": false,
"browsable": false,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"bridgeErrorHandler": { "index": 0, "kind": "property", "displayName":
"Bridge Error Handler", "group": "consumer", "label": "consumer", "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 messages, or the like [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/disruptor-vm.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/disruptor-vm.json
index 2efa6f9fc50..1cc79a94be8 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/disruptor-vm.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/disruptor-vm.json
@@ -22,7 +22,8 @@
"producerOnly": false,
"lenientProperties": false,
"browsable": false,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"bufferSize": { "index": 0, "kind": "property", "displayName": "Buffer
Size", "group": "common", "label": "", "required": false, "type": "integer",
"javaType": "int", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": 1024, "description": "To configure the ring buffer size" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/disruptor.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/disruptor.json
index 79c31604446..2051e65bd45 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/disruptor.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/disruptor.json
@@ -22,7 +22,8 @@
"producerOnly": false,
"lenientProperties": false,
"browsable": false,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"bufferSize": { "index": 0, "kind": "property", "displayName": "Buffer
Size", "group": "common", "label": "", "required": false, "type": "integer",
"javaType": "int", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": 1024, "description": "To configure the ring buffer size" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/event.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/event.json
index 7a7cd6a1c07..a4c7ca79d54 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/event.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/event.json
@@ -21,7 +21,8 @@
"producerOnly": false,
"lenientProperties": false,
"browsable": false,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"bridgeErrorHandler": { "index": 0, "kind": "property", "displayName":
"Bridge Error Handler", "group": "consumer", "label": "consumer", "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 messages, or the like [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
index 241660b2c71..6f303b4fdce 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
@@ -50,7 +50,7 @@
"from": { "index": 20, "kind": "property", "displayName": "From", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"lazyStartProducer": { "index": 21, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fai [...]
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
- "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
+ "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeaderS [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
"useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
@@ -127,7 +127,7 @@
"cc": { "index": 28, "kind": "parameter", "displayName": "Cc", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the CC email address. Separate multiple
email addresses with comma." },
"from": { "index": 29, "kind": "parameter", "displayName": "From",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
- "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
+ "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeader [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
"useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
index 61e9edec72c..d400f0a2ddc 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
@@ -50,7 +50,7 @@
"from": { "index": 20, "kind": "property", "displayName": "From", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"lazyStartProducer": { "index": 21, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fai [...]
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
- "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
+ "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeaderS [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
"useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
@@ -127,7 +127,7 @@
"cc": { "index": 28, "kind": "parameter", "displayName": "Cc", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the CC email address. Separate multiple
email addresses with comma." },
"from": { "index": 29, "kind": "parameter", "displayName": "From",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
- "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
+ "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeader [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
"useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/log.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/log.json
index 11916c95faa..0c31bf17d36 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/log.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/log.json
@@ -21,7 +21,8 @@
"producerOnly": true,
"lenientProperties": false,
"browsable": false,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"lazyStartProducer": { "index": 0, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fail [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/metrics.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/metrics.json
index 4e75cda46a4..36463cbd419 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/metrics.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/metrics.json
@@ -21,7 +21,8 @@
"producerOnly": true,
"lenientProperties": false,
"browsable": false,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"lazyStartProducer": { "index": 0, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fail [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mina.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mina.json
index 3d91938570e..3525d7426e8 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mina.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mina.json
@@ -51,8 +51,9 @@
"objectCodecPattern": { "index": 24, "kind": "property", "displayName":
"Object Codec Pattern", "group": "codec", "label": "codec", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "security": "insecure:serialization",
"configurationClass": "org.apache.camel.component.mina.MinaConfiguration",
"configurationField": "configuration", "description": "Accept the wildcard
specified classes for Object deserializat [...]
"textline": { "index": 25, "kind": "property", "displayName": "Textline",
"group": "codec", "label": "codec", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mina.MinaConfiguration", "configurationField":
"configuration", "description": "Only used for TCP. If no codec is specified,
you can use this flag to indicate a text line based codec; if [...]
"textlineDelimiter": { "index": 26, "kind": "property", "displayName":
"Textline Delimiter", "group": "codec", "label": "codec", "required": false,
"type": "enum", "javaType":
"org.apache.camel.component.mina.MinaTextLineDelimiter", "enum": [ "DEFAULT",
"AUTO", "UNIX", "WINDOWS", "MAC" ], "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mina.MinaConfiguration", "configurationField":
"configuration", "description": "Only used [...]
- "sslContextParameters": { "index": 27, "kind": "property", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mina.MinaConfiguration", "configurationField":
"configuration", "description": "To configure SSL security." },
- "useGlobalSslContextParameters": { "index": 28, "kind": "property",
"displayName": "Use Global Ssl Context Parameters", "group": "security",
"label": "security", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Enable usage of global SSL context
parameters." }
+ "hostnameVerification": { "index": 27, "kind": "property", "displayName":
"Hostname Verification", "group": "security", "label": "security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "security": "insecure:ssl",
"insecureValue": "false", "defaultValue": true, "configurationClass":
"org.apache.camel.component.mina.MinaConfiguration", "configurationField":
"configuration", "description": "Whether to check that [...]
+ "sslContextParameters": { "index": 28, "kind": "property", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mina.MinaConfiguration", "configurationField":
"configuration", "description": "To configure SSL security." },
+ "useGlobalSslContextParameters": { "index": 29, "kind": "property",
"displayName": "Use Global Ssl Context Parameters", "group": "security",
"label": "security", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Enable usage of global SSL context
parameters." }
},
"headers": {
"CamelMinaCloseSessionWhenComplete": { "index": 0, "kind": "header",
"displayName": "", "group": "common", "label": "", "required": false,
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Indicates whether the session should be
closed after complete", "constantName":
"org.apache.camel.component.mina.MinaConstants#MINA_CLOSE_SESSION_WHEN_COMPLETE"
},
@@ -91,6 +92,7 @@
"objectCodecPattern": { "index": 27, "kind": "parameter", "displayName":
"Object Codec Pattern", "group": "codec", "label": "codec", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "security": "insecure:serialization",
"configurationClass": "org.apache.camel.component.mina.MinaConfiguration",
"configurationField": "configuration", "description": "Accept the wildcard
specified classes for Object deserializa [...]
"textline": { "index": 28, "kind": "parameter", "displayName": "Textline",
"group": "codec", "label": "codec", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mina.MinaConfiguration", "configurationField":
"configuration", "description": "Only used for TCP. If no codec is specified,
you can use this flag to indicate a text line based codec; i [...]
"textlineDelimiter": { "index": 29, "kind": "parameter", "displayName":
"Textline Delimiter", "group": "codec", "label": "codec", "required": false,
"type": "enum", "javaType":
"org.apache.camel.component.mina.MinaTextLineDelimiter", "enum": [ "DEFAULT",
"AUTO", "UNIX", "WINDOWS", "MAC" ], "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mina.MinaConfiguration", "configurationField":
"configuration", "description": "Only used [...]
- "sslContextParameters": { "index": 30, "kind": "parameter", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mina.MinaConfiguration", "configurationField":
"configuration", "description": "To configure SSL security." }
+ "hostnameVerification": { "index": 30, "kind": "parameter", "displayName":
"Hostname Verification", "group": "security", "label": "security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "security": "insecure:ssl",
"insecureValue": "false", "defaultValue": true, "configurationClass":
"org.apache.camel.component.mina.MinaConfiguration", "configurationField":
"configuration", "description": "Whether to check that [...]
+ "sslContextParameters": { "index": 31, "kind": "parameter", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mina.MinaConfiguration", "configurationField":
"configuration", "description": "To configure SSL security." }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mllp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mllp.json
index 1a02fd0f0e0..98be81541c8 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mllp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mllp.json
@@ -55,9 +55,10 @@
"receiveBufferSize": { "index": 28, "kind": "property", "displayName":
"Receive Buffer Size", "group": "advanced", "label": "advanced", "required":
false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": 8192,
"configurationClass": "org.apache.camel.component.mllp.MllpConfiguration",
"configurationField": "configuration", "description": "Sets the SO_RCVBUF
option to the specified value (in bytes)" },
"receiveTimeout": { "index": 29, "kind": "property", "displayName":
"Receive Timeout", "group": "advanced", "label": "advanced", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 15000, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "The SO_TIMEOUT value (in milliseconds) used
when waiting for the start of an MLLP frame" },
"sendBufferSize": { "index": 30, "kind": "property", "displayName": "Send
Buffer Size", "group": "advanced", "label": "advanced", "required": false,
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": 8192,
"configurationClass": "org.apache.camel.component.mllp.MllpConfiguration",
"configurationField": "configuration", "description": "Sets the SO_SNDBUF
option to the specified value (in bytes)" },
- "sslContextParameters": { "index": 31, "kind": "property", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "Sets the SSLContextParameters for securing TCP
connecti [...]
- "useGlobalSslContextParameters": { "index": 32, "kind": "property",
"displayName": "Use Global Ssl Context Parameters", "group": "security",
"label": "security", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Enable usage of global SSL context
parameters." },
- "idleTimeout": { "index": 33, "kind": "property", "displayName": "Idle
Timeout", "group": "tcp", "label": "advanced,tcp", "required": false, "type":
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "The approximate idle time allowed before the
Client TCP Connection will be reset. A null value or a value l [...]
+ "hostnameVerification": { "index": 31, "kind": "property", "displayName":
"Hostname Verification", "group": "security", "label": "producer,security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "security": "insecure:ssl",
"insecureValue": "false", "defaultValue": true, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "Whether the p [...]
+ "sslContextParameters": { "index": 32, "kind": "property", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "Sets the SSLContextParameters for securing TCP
connecti [...]
+ "useGlobalSslContextParameters": { "index": 33, "kind": "property",
"displayName": "Use Global Ssl Context Parameters", "group": "security",
"label": "security", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Enable usage of global SSL context
parameters." },
+ "idleTimeout": { "index": 34, "kind": "property", "displayName": "Idle
Timeout", "group": "tcp", "label": "advanced,tcp", "required": false, "type":
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "The approximate idle time allowed before the
Client TCP Connection will be reset. A null value or a value l [...]
},
"headers": {
"CamelMllpLocalAddress": { "index": 0, "kind": "header", "displayName":
"", "group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The local TCP Address of the Socket", "constantName":
"org.apache.camel.component.mllp.MllpConstants#MLLP_LOCAL_ADDRESS" },
@@ -114,7 +115,8 @@
"receiveBufferSize": { "index": 26, "kind": "parameter", "displayName":
"Receive Buffer Size", "group": "advanced", "label": "advanced", "required":
false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": 8192,
"configurationClass": "org.apache.camel.component.mllp.MllpConfiguration",
"configurationField": "configuration", "description": "Sets the SO_RCVBUF
option to the specified value (in bytes)" },
"receiveTimeout": { "index": 27, "kind": "parameter", "displayName":
"Receive Timeout", "group": "advanced", "label": "advanced", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 15000, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "The SO_TIMEOUT value (in milliseconds) used
when waiting for the start of an MLLP frame" },
"sendBufferSize": { "index": 28, "kind": "parameter", "displayName": "Send
Buffer Size", "group": "advanced", "label": "advanced", "required": false,
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": 8192,
"configurationClass": "org.apache.camel.component.mllp.MllpConfiguration",
"configurationField": "configuration", "description": "Sets the SO_SNDBUF
option to the specified value (in bytes)" },
- "sslContextParameters": { "index": 29, "kind": "parameter", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "Sets the SSLContextParameters for securing TCP
connect [...]
- "idleTimeout": { "index": 30, "kind": "parameter", "displayName": "Idle
Timeout", "group": "tcp", "label": "advanced,tcp", "required": false, "type":
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "The approximate idle time allowed before the
Client TCP Connection will be reset. A null value or a value [...]
+ "hostnameVerification": { "index": 29, "kind": "parameter", "displayName":
"Hostname Verification", "group": "security", "label": "producer,security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "security": "insecure:ssl",
"insecureValue": "false", "defaultValue": true, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "Whether the [...]
+ "sslContextParameters": { "index": 30, "kind": "parameter", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "Sets the SSLContextParameters for securing TCP
connect [...]
+ "idleTimeout": { "index": 31, "kind": "parameter", "displayName": "Idle
Timeout", "group": "tcp", "label": "advanced,tcp", "required": false, "type":
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.mllp.MllpConfiguration", "configurationField":
"configuration", "description": "The approximate idle time allowed before the
Client TCP Connection will be reset. A null value or a value [...]
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mock.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mock.json
index 2712923dfe6..dc0465b0043 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mock.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mock.json
@@ -21,7 +21,8 @@
"producerOnly": true,
"lenientProperties": true,
"browsable": true,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"lazyStartProducer": { "index": 0, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fail [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
index dc8b933e801..9b2a07fa68b 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
@@ -50,7 +50,7 @@
"from": { "index": 20, "kind": "property", "displayName": "From", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"lazyStartProducer": { "index": 21, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fai [...]
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
- "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
+ "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeaderS [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
"useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
@@ -127,7 +127,7 @@
"cc": { "index": 28, "kind": "parameter", "displayName": "Cc", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the CC email address. Separate multiple
email addresses with comma." },
"from": { "index": 29, "kind": "parameter", "displayName": "From",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
- "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
+ "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeader [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
"useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
index 89afdedaccd..aa7815b3f22 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
@@ -50,7 +50,7 @@
"from": { "index": 20, "kind": "property", "displayName": "From", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"lazyStartProducer": { "index": 21, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fai [...]
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
- "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
+ "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeaderS [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
"useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
@@ -127,7 +127,7 @@
"cc": { "index": 28, "kind": "parameter", "displayName": "Cc", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the CC email address. Separate multiple
email addresses with comma." },
"from": { "index": 29, "kind": "parameter", "displayName": "From",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
- "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
+ "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeader [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
"useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/seda.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/seda.json
index e73778d640b..b3737679668 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/seda.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/seda.json
@@ -21,7 +21,8 @@
"producerOnly": false,
"lenientProperties": false,
"browsable": true,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"bridgeErrorHandler": { "index": 0, "kind": "property", "displayName":
"Bridge Error Handler", "group": "consumer", "label": "consumer", "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 messages, or the like [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpp.json
index 4b64ab71b1a..1e81b5acedd 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpp.json
@@ -65,9 +65,10 @@
"httpProxyPort": { "index": 37, "kind": "property", "displayName": "Http
Proxy Port", "group": "proxy", "label": "proxy", "required": false, "type":
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 3128, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "If you need to tunnel SMPP through a HTTP
proxy, set this attribute to the port of yo [...]
"httpProxyUsername": { "index": 38, "kind": "property", "displayName":
"Http Proxy Username", "group": "proxy", "label": "proxy", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "If your HTTP proxy requires basic
authentication, set this attribute to the username required for you [...]
"proxyHeaders": { "index": 39, "kind": "property", "displayName": "Proxy
Headers", "group": "proxy", "label": "proxy", "required": false, "type":
"object", "javaType": "java.util.Map<java.lang.String, java.lang.String>",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "These headers will be passed to the proxy
server while establishing the connect [...]
- "password": { "index": 40, "kind": "property", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "The password for connecting to SMSC server." },
- "systemId": { "index": 41, "kind": "property", "displayName": "System Id",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "defaultValue": "smppclient",
"configurationClass": "org.apache.camel.component.smpp.SmppConfiguration",
"configurationField": "configuration", "description": "The system id (username)
for connecting to SMSC server." },
- "usingSSL": { "index": 42, "kind": "property", "displayName": "Using SSL",
"group": "security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether using SSL with the smpps protocol" }
+ "hostnameVerification": { "index": 40, "kind": "property", "displayName":
"Hostname Verification", "group": "security", "label": "security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "security": "insecure:ssl",
"insecureValue": "false", "defaultValue": true, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether to check that [...]
+ "password": { "index": 41, "kind": "property", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "The password for connecting to SMSC server." },
+ "systemId": { "index": 42, "kind": "property", "displayName": "System Id",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "defaultValue": "smppclient",
"configurationClass": "org.apache.camel.component.smpp.SmppConfiguration",
"configurationField": "configuration", "description": "The system id (username)
for connecting to SMSC server." },
+ "usingSSL": { "index": 43, "kind": "property", "displayName": "Using SSL",
"group": "security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether using SSL with the smpps protocol" }
},
"headers": {
"CamelSmppAlphabet": { "index": 0, "kind": "header", "displayName": "",
"group": "producer", "label": "producer", "required": false, "javaType":
"Byte", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "For SubmitSm, SubmitMulti and ReplaceSm The
data coding according to the SMPP 3.4 specification, section 5.2.19. Use the
URI option alphabet settings above.", "constantName":
"org.apache.camel.component.smpp.SmppConstants#ALPHABET" },
@@ -156,8 +157,9 @@
"httpProxyPort": { "index": 39, "kind": "parameter", "displayName": "Http
Proxy Port", "group": "proxy", "label": "proxy", "required": false, "type":
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 3128, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "If you need to tunnel SMPP through a HTTP
proxy, set this attribute to the port of y [...]
"httpProxyUsername": { "index": 40, "kind": "parameter", "displayName":
"Http Proxy Username", "group": "proxy", "label": "proxy", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "If your HTTP proxy requires basic
authentication, set this attribute to the username required for yo [...]
"proxyHeaders": { "index": 41, "kind": "parameter", "displayName": "Proxy
Headers", "group": "proxy", "label": "proxy", "required": false, "type":
"object", "javaType": "java.util.Map<java.lang.String, java.lang.String>",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "These headers will be passed to the proxy
server while establishing the connec [...]
- "password": { "index": 42, "kind": "parameter", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "The password for connecting to SMSC server." },
- "systemId": { "index": 43, "kind": "parameter", "displayName": "System
Id", "group": "security", "label": "security", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": true, "security": "secret", "defaultValue": "smppclient",
"configurationClass": "org.apache.camel.component.smpp.SmppConfiguration",
"configurationField": "configuration", "description": "The system id (username)
for connecting to SMSC server." },
- "usingSSL": { "index": 44, "kind": "parameter", "displayName": "Using
SSL", "group": "security", "label": "security", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether using SSL with the smpps protocol" }
+ "hostnameVerification": { "index": 42, "kind": "parameter", "displayName":
"Hostname Verification", "group": "security", "label": "security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "security": "insecure:ssl",
"insecureValue": "false", "defaultValue": true, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether to check that [...]
+ "password": { "index": 43, "kind": "parameter", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "The password for connecting to SMSC server." },
+ "systemId": { "index": 44, "kind": "parameter", "displayName": "System
Id", "group": "security", "label": "security", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": true, "security": "secret", "defaultValue": "smppclient",
"configurationClass": "org.apache.camel.component.smpp.SmppConfiguration",
"configurationField": "configuration", "description": "The system id (username)
for connecting to SMSC server." },
+ "usingSSL": { "index": 45, "kind": "parameter", "displayName": "Using
SSL", "group": "security", "label": "security", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether using SSL with the smpps protocol" }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpps.json
index 35b2be03747..2fd3f3b77cb 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpps.json
@@ -65,9 +65,10 @@
"httpProxyPort": { "index": 37, "kind": "property", "displayName": "Http
Proxy Port", "group": "proxy", "label": "proxy", "required": false, "type":
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 3128, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "If you need to tunnel SMPP through a HTTP
proxy, set this attribute to the port of yo [...]
"httpProxyUsername": { "index": 38, "kind": "property", "displayName":
"Http Proxy Username", "group": "proxy", "label": "proxy", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "If your HTTP proxy requires basic
authentication, set this attribute to the username required for you [...]
"proxyHeaders": { "index": 39, "kind": "property", "displayName": "Proxy
Headers", "group": "proxy", "label": "proxy", "required": false, "type":
"object", "javaType": "java.util.Map<java.lang.String, java.lang.String>",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "These headers will be passed to the proxy
server while establishing the connect [...]
- "password": { "index": 40, "kind": "property", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "The password for connecting to SMSC server." },
- "systemId": { "index": 41, "kind": "property", "displayName": "System Id",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "defaultValue": "smppclient",
"configurationClass": "org.apache.camel.component.smpp.SmppConfiguration",
"configurationField": "configuration", "description": "The system id (username)
for connecting to SMSC server." },
- "usingSSL": { "index": 42, "kind": "property", "displayName": "Using SSL",
"group": "security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether using SSL with the smpps protocol" }
+ "hostnameVerification": { "index": 40, "kind": "property", "displayName":
"Hostname Verification", "group": "security", "label": "security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "security": "insecure:ssl",
"insecureValue": "false", "defaultValue": true, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether to check that [...]
+ "password": { "index": 41, "kind": "property", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "The password for connecting to SMSC server." },
+ "systemId": { "index": 42, "kind": "property", "displayName": "System Id",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "defaultValue": "smppclient",
"configurationClass": "org.apache.camel.component.smpp.SmppConfiguration",
"configurationField": "configuration", "description": "The system id (username)
for connecting to SMSC server." },
+ "usingSSL": { "index": 43, "kind": "property", "displayName": "Using SSL",
"group": "security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether using SSL with the smpps protocol" }
},
"headers": {
"CamelSmppAlphabet": { "index": 0, "kind": "header", "displayName": "",
"group": "producer", "label": "producer", "required": false, "javaType":
"Byte", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "For SubmitSm, SubmitMulti and ReplaceSm The
data coding according to the SMPP 3.4 specification, section 5.2.19. Use the
URI option alphabet settings above.", "constantName":
"org.apache.camel.component.smpp.SmppConstants#ALPHABET" },
@@ -156,8 +157,9 @@
"httpProxyPort": { "index": 39, "kind": "parameter", "displayName": "Http
Proxy Port", "group": "proxy", "label": "proxy", "required": false, "type":
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 3128, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "If you need to tunnel SMPP through a HTTP
proxy, set this attribute to the port of y [...]
"httpProxyUsername": { "index": 40, "kind": "parameter", "displayName":
"Http Proxy Username", "group": "proxy", "label": "proxy", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "If your HTTP proxy requires basic
authentication, set this attribute to the username required for yo [...]
"proxyHeaders": { "index": 41, "kind": "parameter", "displayName": "Proxy
Headers", "group": "proxy", "label": "proxy", "required": false, "type":
"object", "javaType": "java.util.Map<java.lang.String, java.lang.String>",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "These headers will be passed to the proxy
server while establishing the connec [...]
- "password": { "index": 42, "kind": "parameter", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "The password for connecting to SMSC server." },
- "systemId": { "index": 43, "kind": "parameter", "displayName": "System
Id", "group": "security", "label": "security", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": true, "security": "secret", "defaultValue": "smppclient",
"configurationClass": "org.apache.camel.component.smpp.SmppConfiguration",
"configurationField": "configuration", "description": "The system id (username)
for connecting to SMSC server." },
- "usingSSL": { "index": 44, "kind": "parameter", "displayName": "Using
SSL", "group": "security", "label": "security", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether using SSL with the smpps protocol" }
+ "hostnameVerification": { "index": 42, "kind": "parameter", "displayName":
"Hostname Verification", "group": "security", "label": "security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "security": "insecure:ssl",
"insecureValue": "false", "defaultValue": true, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether to check that [...]
+ "password": { "index": 43, "kind": "parameter", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "The password for connecting to SMSC server." },
+ "systemId": { "index": 44, "kind": "parameter", "displayName": "System
Id", "group": "security", "label": "security", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": true, "security": "secret", "defaultValue": "smppclient",
"configurationClass": "org.apache.camel.component.smpp.SmppConfiguration",
"configurationField": "configuration", "description": "The system id (username)
for connecting to SMSC server." },
+ "usingSSL": { "index": 45, "kind": "parameter", "displayName": "Using
SSL", "group": "security", "label": "security", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField":
"configuration", "description": "Whether using SSL with the smpps protocol" }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
index b4438c06091..0e41d01d30f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
@@ -50,7 +50,7 @@
"from": { "index": 20, "kind": "property", "displayName": "From", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"lazyStartProducer": { "index": 21, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fai [...]
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
- "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
+ "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeaderS [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
"useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
@@ -127,7 +127,7 @@
"cc": { "index": 28, "kind": "parameter", "displayName": "Cc", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the CC email address. Separate multiple
email addresses with comma." },
"from": { "index": 29, "kind": "parameter", "displayName": "From",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
- "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
+ "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeader [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
"useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
index 3421c912863..ba34f8e37f9 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
@@ -50,7 +50,7 @@
"from": { "index": 20, "kind": "property", "displayName": "From", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"lazyStartProducer": { "index": 21, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fai [...]
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
- "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
+ "subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeaderS [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
"useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
@@ -127,7 +127,7 @@
"cc": { "index": 28, "kind": "parameter", "displayName": "Cc", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the CC email address. Separate multiple
email addresses with comma." },
"from": { "index": 29, "kind": "parameter", "displayName": "From",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "camel@localhost", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The from email address" },
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
- "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
+ "subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. The
Subject message header is ignored unless useHeader [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
"useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
"useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/stub.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/stub.json
index 5ca76a43fa4..bc0b90c023f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/stub.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/stub.json
@@ -21,7 +21,8 @@
"producerOnly": false,
"lenientProperties": true,
"browsable": true,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"bridgeErrorHandler": { "index": 0, "kind": "property", "displayName":
"Bridge Error Handler", "group": "consumer", "label": "consumer", "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 messages, or the like [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/timer.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/timer.json
index 21989fadc8f..8b2c8b2d0aa 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/timer.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/timer.json
@@ -21,7 +21,8 @@
"producerOnly": false,
"lenientProperties": false,
"browsable": false,
- "remote": false
+ "remote": false,
+ "internal": true
},
"componentProperties": {
"bridgeErrorHandler": { "index": 0, "kind": "property", "displayName":
"Bridge Error Handler", "group": "consumer", "label": "consumer", "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 messages, or the like [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/wasm.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/wasm.json
index 4a25063dae0..e9e70d467bd 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/wasm.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/wasm.json
@@ -34,12 +34,13 @@
"properties": {
"module": { "index": 0, "kind": "path", "displayName": "Module", "group":
"producer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The WASI Preview 1 command module to
run, as a resource: by default from the classpath, or with a prefix such as
classpath:, file: or http:" },
"args": { "index": 1, "kind": "parameter", "displayName": "Args", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.wasm.WasmConfiguration",
"configurationField": "configuration", "description": "The command line
arguments passed to the module, separated by whitespace. Use double quotes
around an argument that contains whites [...]
- "environment": { "index": 2, "kind": "parameter", "displayName":
"Environment", "group": "producer", "label": "", "required": false, "type":
"object", "javaType": "java.util.Map<java.lang.String, java.lang.Object>",
"prefix": "environment.", "multiValue": true, "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "Environment variables for the module, [...]
- "environmentHeaders": { "index": 3, "kind": "parameter", "displayName":
"Environment Headers", "group": "producer", "label": "", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "A comma separated allow-list of message
headers whose values are passed to the module as environment v [...]
- "failOnNonZeroExit": { "index": 4, "kind": "parameter", "displayName":
"Fail On Non Zero Exit", "group": "producer", "label": "", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "Whether a module that exits with a non-zero
exit code fails the exchange with a WasmExi [...]
- "maxMemoryPages": { "index": 5, "kind": "parameter", "displayName": "Max
Memory Pages", "group": "producer", "label": "", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "The maximum size of the memory of the module,
in WebAssembly pages of 64 KiB. Rust and Go programs declare no maximum by
[...]
- "maxOutputSize": { "index": 6, "kind": "parameter", "displayName": "Max
Output Size", "group": "producer", "label": "", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "The maximum number of bytes the module may
write to its standard output, and separately to its standard error, which are
bu [...]
- "timeout": { "index": 7, "kind": "parameter", "displayName": "Timeout",
"group": "producer", "label": "", "required": false, "type": "duration",
"javaType": "long", "deprecated": false, "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.wasm.WasmConfiguration",
"configurationField": "configuration", "description": "The maximum time the
module may run for one exchange, in milliseconds. When it is exceeded the
module is interrupted and the exchange f [...]
- "lazyStartProducer": { "index": 8, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether the producer should be started
lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a produc [...]
+ "compile": { "index": 2, "kind": "parameter", "displayName": "Compile",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "Whether to compile the module to JVM bytecode,
with the runtime compiler of Endive, instead of interpreting it [...]
+ "environment": { "index": 3, "kind": "parameter", "displayName":
"Environment", "group": "producer", "label": "", "required": false, "type":
"object", "javaType": "java.util.Map<java.lang.String, java.lang.Object>",
"prefix": "environment.", "multiValue": true, "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "Environment variables for the module, [...]
+ "environmentHeaders": { "index": 4, "kind": "parameter", "displayName":
"Environment Headers", "group": "producer", "label": "", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "A comma separated allow-list of message
headers whose values are passed to the module as environment v [...]
+ "failOnNonZeroExit": { "index": 5, "kind": "parameter", "displayName":
"Fail On Non Zero Exit", "group": "producer", "label": "", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "Whether a module that exits with a non-zero
exit code fails the exchange with a WasmExi [...]
+ "maxMemoryPages": { "index": 6, "kind": "parameter", "displayName": "Max
Memory Pages", "group": "producer", "label": "", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "The maximum size of the memory of the module,
in WebAssembly pages of 64 KiB. Rust and Go programs declare no maximum by
[...]
+ "maxOutputSize": { "index": 7, "kind": "parameter", "displayName": "Max
Output Size", "group": "producer", "label": "", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.wasm.WasmConfiguration", "configurationField":
"configuration", "description": "The maximum number of bytes the module may
write to its standard output, and separately to its standard error, which are
bu [...]
+ "timeout": { "index": 8, "kind": "parameter", "displayName": "Timeout",
"group": "producer", "label": "", "required": false, "type": "duration",
"javaType": "long", "deprecated": false, "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.wasm.WasmConfiguration",
"configurationField": "configuration", "description": "The maximum time the
module may run for one exchange, in milliseconds. When it is exceeded the
module is interrupted and the exchange f [...]
+ "lazyStartProducer": { "index": 9, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether the producer should be started
lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a produc [...]
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
index 25674ca0608..b33fd6d5bcf 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
@@ -28,9 +28,24 @@
"defaultValue": true,
"description": "Whether to auto-refresh page every 5 seconds"
},
- "external": {
+ "errors": {
"index": 1,
"kind": "option",
+ "displayName": "Errors",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to draw the error handling. In route mode the
onException clauses of each route are drawn in a frame below its steps, with
where its failures go (otherwise only the steps of the route are drawn). In
topology mode the routes reached only on error are drawn in a frame below the
other routes."
+ },
+ "external": {
+ "index": 2,
+ "kind": "option",
"displayName": "External",
"group": "query",
"label": "query",
@@ -44,7 +59,7 @@
"description": "Whether to include external systems (kafka, http, etc.)
in topology mode"
},
"filter": {
- "index": 2,
+ "index": 3,
"kind": "option",
"displayName": "Filter",
"group": "query",
@@ -59,7 +74,7 @@
"description": "Filters the routes matching by route id, route uri, and
source location"
},
"fontSize": {
- "index": 3,
+ "index": 4,
"kind": "option",
"displayName": "Font Size",
"group": "query",
@@ -74,7 +89,7 @@
"description": "The size of the font"
},
"format": {
- "index": 4,
+ "index": 5,
"kind": "option",
"displayName": "Format",
"group": "query",
@@ -96,7 +111,7 @@
"description": "Output format: html (interactive web component), png
(inline image), text or ascii (ASCII art), unicode (box-drawing characters)"
},
"metric": {
- "index": 5,
+ "index": 6,
"kind": "option",
"displayName": "Metric",
"group": "query",
@@ -111,7 +126,7 @@
"description": "Whether to include live metric counters"
},
"mode": {
- "index": 6,
+ "index": 7,
"kind": "option",
"displayName": "Mode",
"group": "query",
@@ -130,7 +145,7 @@
"description": "Diagram mode: route or topology"
},
"nodeLabel": {
- "index": 7,
+ "index": 8,
"kind": "option",
"displayName": "Node Label",
"group": "query",
@@ -150,7 +165,7 @@
"description": "Node label mode"
},
"nodeWidth": {
- "index": 8,
+ "index": 9,
"kind": "option",
"displayName": "Node Width",
"group": "query",
@@ -165,7 +180,7 @@
"description": "The node width in pixels"
},
"theme": {
- "index": 9,
+ "index": 10,
"kind": "option",
"displayName": "Theme",
"group": "query",
diff --git a/components-starter/camel-mail-starter/src/main/docs/mail.json
b/components-starter/camel-mail-starter/src/main/docs/mail.json
index 81b33d7639a..fa4c31df1ad 100644
--- a/components-starter/camel-mail-starter/src/main/docs/mail.json
+++ b/components-starter/camel-mail-starter/src/main/docs/mail.json
@@ -321,7 +321,7 @@
{
"name": "camel.component.mail.subject",
"type": "java.lang.String",
- "description": "The Subject of the message being sent. Note: Setting the
subject in the header takes precedence over this option.",
+ "description": "The Subject of the message being sent. The Subject
message header is ignored unless useHeaderSubject=true, in which case it
overrides this option.",
"sourceType":
"org.apache.camel.component.mail.springboot.MailComponentConfiguration"
},
{
diff --git
a/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
b/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
index 315c654d0df..e61d6913126 100644
---
a/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
+++
b/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
@@ -202,8 +202,9 @@ public class MailComponentConfiguration
*/
private String replyTo;
/**
- * The Subject of the message being sent. Note: Setting the subject in the
- * header takes precedence over this option.
+ * The Subject of the message being sent. The Subject message header is
+ * ignored unless useHeaderSubject=true, in which case it overrides this
+ * option.
*/
private String subject;
/**
diff --git a/components-starter/camel-mina-starter/src/main/docs/mina.json
b/components-starter/camel-mina-starter/src/main/docs/mina.json
index f8d6a2c4a0f..2f9b92c31ae 100644
--- a/components-starter/camel-mina-starter/src/main/docs/mina.json
+++ b/components-starter/camel-mina-starter/src/main/docs/mina.json
@@ -111,6 +111,13 @@
"description": "You can set a list of Mina IoFilters to use.",
"sourceType":
"org.apache.camel.component.mina.springboot.MinaComponentConfiguration"
},
+ {
+ "name": "camel.component.mina.hostname-verification",
+ "type": "java.lang.Boolean",
+ "description": "Whether to check that the certificate of the server
matches the host Camel connects to, when SSL is used by the producer, or by the
consumer in client mode. When disabled, any certificate accepted by the trust
store is accepted, whatever host it was issued for.",
+ "sourceType":
"org.apache.camel.component.mina.springboot.MinaComponentConfiguration",
+ "defaultValue": true
+ },
{
"name": "camel.component.mina.lazy-session-creation",
"type": "java.lang.Boolean",
diff --git
a/components-starter/camel-mina-starter/src/main/java/org/apache/camel/component/mina/springboot/MinaComponentConfiguration.java
b/components-starter/camel-mina-starter/src/main/java/org/apache/camel/component/mina/springboot/MinaComponentConfiguration.java
index b367c777d99..9a93b675a8a 100644
---
a/components-starter/camel-mina-starter/src/main/java/org/apache/camel/component/mina/springboot/MinaComponentConfiguration.java
+++
b/components-starter/camel-mina-starter/src/main/java/org/apache/camel/component/mina/springboot/MinaComponentConfiguration.java
@@ -213,6 +213,13 @@ public class MinaComponentConfiguration
* mark the end of text.
*/
private MinaTextLineDelimiter textlineDelimiter;
+ /**
+ * Whether to check that the certificate of the server matches the host
+ * Camel connects to, when SSL is used by the producer, or by the consumer
+ * in client mode. When disabled, any certificate accepted by the trust
+ * store is accepted, whatever host it was issued for.
+ */
+ private Boolean hostnameVerification = true;
/**
* To configure SSL security. The option is a
* org.apache.camel.support.jsse.SSLContextParameters type.
@@ -442,6 +449,14 @@ public class MinaComponentConfiguration
this.textlineDelimiter = textlineDelimiter;
}
+ public Boolean getHostnameVerification() {
+ return hostnameVerification;
+ }
+
+ public void setHostnameVerification(Boolean hostnameVerification) {
+ this.hostnameVerification = hostnameVerification;
+ }
+
public SSLContextParameters getSslContextParameters() {
return sslContextParameters;
}
diff --git a/components-starter/camel-mllp-starter/src/main/docs/mllp.json
b/components-starter/camel-mllp-starter/src/main/docs/mllp.json
index 1bbbaa54c24..eeb5faf53bf 100644
--- a/components-starter/camel-mllp-starter/src/main/docs/mllp.json
+++ b/components-starter/camel-mllp-starter/src/main/docs/mllp.json
@@ -113,6 +113,13 @@
"sourceType":
"org.apache.camel.component.mllp.springboot.MllpComponentConfiguration",
"defaultValue": true
},
+ {
+ "name": "camel.component.mllp.hostname-verification",
+ "type": "java.lang.Boolean",
+ "description": "Whether the producer checks that the certificate of the
server matches the host it connects to, when SSL\/TLS is used. When disabled,
any certificate accepted by the trust store is accepted, whatever host it was
issued for.",
+ "sourceType":
"org.apache.camel.component.mllp.springboot.MllpComponentConfiguration",
+ "defaultValue": true
+ },
{
"name": "camel.component.mllp.idle-timeout",
"type": "java.lang.Integer",
diff --git
a/components-starter/camel-mllp-starter/src/main/java/org/apache/camel/component/mllp/springboot/MllpComponentConfiguration.java
b/components-starter/camel-mllp-starter/src/main/java/org/apache/camel/component/mllp/springboot/MllpComponentConfiguration.java
index 71f51d65ac4..ec95848153c 100644
---
a/components-starter/camel-mllp-starter/src/main/java/org/apache/camel/component/mllp/springboot/MllpComponentConfiguration.java
+++
b/components-starter/camel-mllp-starter/src/main/java/org/apache/camel/component/mllp/springboot/MllpComponentConfiguration.java
@@ -212,6 +212,13 @@ public class MllpComponentConfiguration
* Sets the SO_SNDBUF option to the specified value (in bytes)
*/
private Integer sendBufferSize = 8192;
+ /**
+ * Whether the producer checks that the certificate of the server matches
+ * the host it connects to, when SSL/TLS is used. When disabled, any
+ * certificate accepted by the trust store is accepted, whatever host it
was
+ * issued for.
+ */
+ private Boolean hostnameVerification = true;
/**
* Sets the SSLContextParameters for securing TCP connections. If set, the
* MLLP component will use SSL/TLS for securing both producer and consumer
@@ -481,6 +488,14 @@ public class MllpComponentConfiguration
this.sendBufferSize = sendBufferSize;
}
+ public Boolean getHostnameVerification() {
+ return hostnameVerification;
+ }
+
+ public void setHostnameVerification(Boolean hostnameVerification) {
+ this.hostnameVerification = hostnameVerification;
+ }
+
public SSLContextParameters getSslContextParameters() {
return sslContextParameters;
}
diff --git a/components-starter/camel-smpp-starter/src/main/docs/smpp.json
b/components-starter/camel-smpp-starter/src/main/docs/smpp.json
index 9f0afbbcf52..58be2512ef0 100644
--- a/components-starter/camel-smpp-starter/src/main/docs/smpp.json
+++ b/components-starter/camel-smpp-starter/src/main/docs/smpp.json
@@ -95,6 +95,13 @@
"sourceType":
"org.apache.camel.component.smpp.springboot.SmppComponentConfiguration",
"defaultValue": 60000
},
+ {
+ "name": "camel.component.smpp.hostname-verification",
+ "type": "java.lang.Boolean",
+ "description": "Whether to check that the certificate of the SMSC
matches the host Camel connects to, when SSL is used. When disabled, any
certificate trusted by the JVM is accepted, whatever host it was issued for.",
+ "sourceType":
"org.apache.camel.component.smpp.springboot.SmppComponentConfiguration",
+ "defaultValue": true
+ },
{
"name": "camel.component.smpp.http-proxy-host",
"type": "java.lang.String",
diff --git
a/components-starter/camel-smpp-starter/src/main/java/org/apache/camel/component/smpp/springboot/SmppComponentConfiguration.java
b/components-starter/camel-smpp-starter/src/main/java/org/apache/camel/component/smpp/springboot/SmppComponentConfiguration.java
index 8187f450aa1..895ae1cd7e0 100644
---
a/components-starter/camel-smpp-starter/src/main/java/org/apache/camel/component/smpp/springboot/SmppComponentConfiguration.java
+++
b/components-starter/camel-smpp-starter/src/main/java/org/apache/camel/component/smpp/springboot/SmppComponentConfiguration.java
@@ -307,6 +307,12 @@ public class SmppComponentConfiguration
* connection.
*/
private Map<String, String> proxyHeaders;
+ /**
+ * Whether to check that the certificate of the SMSC matches the host Camel
+ * connects to, when SSL is used. When disabled, any certificate trusted by
+ * the JVM is accepted, whatever host it was issued for.
+ */
+ private Boolean hostnameVerification = true;
/**
* The password for connecting to SMSC server.
*/
@@ -641,6 +647,14 @@ public class SmppComponentConfiguration
this.proxyHeaders = proxyHeaders;
}
+ public Boolean getHostnameVerification() {
+ return hostnameVerification;
+ }
+
+ public void setHostnameVerification(Boolean hostnameVerification) {
+ this.hostnameVerification = hostnameVerification;
+ }
+
public String getPassword() {
return password;
}
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
index 9325a56042c..d723281e69d 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
@@ -78,7 +78,7 @@ The starter supports 61 options, which are listed below.
| camel.component.mail.session | Specifies the mail session that camel should
use for all mail interactions. Useful in scenarios where mail sessions are
created and managed by some other resource, such as a JavaEE container. When
using a custom mail session, then the hostname and port from the mail session
will be used (if configured on the session). The option is a
jakarta.mail.Session type. | | Session
| camel.component.mail.skip-failed-message | If the mail consumer cannot
retrieve a given mail message, then this option allows skipping the message and
move on to retrieve the next mail message. The default behavior would be the
consumer throws an exception and no mails from the batch would be able to be
routed by Camel. | false | Boolean
| camel.component.mail.ssl-context-parameters | To configure security using
SSLContextParameters. The option is a
org.apache.camel.support.jsse.SSLContextParameters type. | |
SSLContextParameters
-| camel.component.mail.subject | The Subject of the message being sent. Note:
Setting the subject in the header takes precedence over this option. | | String
+| camel.component.mail.subject | The Subject of the message being sent. The
Subject message header is ignored unless useHeaderSubject=true, in which case
it overrides this option. | | String
| camel.component.mail.to | Sets the destination email address. Separate
multiple email addresses with comma. | | String
| camel.component.mail.unseen | Whether to limit by unseen mails only. | true
| Boolean
| camel.component.mail.use-global-ssl-context-parameters | Enable usage of
global SSL context parameters. | false | Boolean
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/mina.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/mina.adoc
index 2bccb000a57..6483828c7e6 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/mina.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/mina.adoc
@@ -23,7 +23,7 @@ Please refer to the above links for usage and configuration
details.
== Spring Boot Auto-Configuration
-The starter supports 30 options, which are listed below.
+The starter supports 31 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -42,6 +42,7 @@ The starter supports 30 options, which are listed below.
| camel.component.mina.encoder-max-line-length | To set the textline protocol
encoder max line length. By default the default value of Mina itself is used
which are Integer.MAX_VALUE. | -1 | Integer
| camel.component.mina.encoding | You can configure the encoding (a charset
name) to use for the TCP textline codec and the UDP protocol. If not provided,
Camel will use the JVM default Charset | | String
| camel.component.mina.filters | You can set a list of Mina IoFilters to use.
| | IoFilter>
+| camel.component.mina.hostname-verification | Whether to check that the
certificate of the server matches the host Camel connects to, when SSL is used
by the producer, or by the consumer in client mode. When disabled, any
certificate accepted by the trust store is accepted, whatever host it was
issued for. | true | Boolean
| camel.component.mina.lazy-session-creation | Sessions can be lazily created
to avoid exceptions, if the remote server is not up and running when the Camel
producer is started. | true | Boolean
| camel.component.mina.lazy-start-producer | Whether the producer should be
started lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a producer may otherwise
fail during starting and cause the route to fail being started. By deferring
this startup to be lazy then the startup failure can be handled during routing
messages via Camel's routing error handlers. Beware that when the first message
is processed then cr [...]
| camel.component.mina.maximum-pool-size | Number of worker threads in the
worker pool for TCP and UDP | 16 | Integer
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/mllp.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/mllp.adoc
index cb3404fa195..ee900d3415d 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/mllp.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/mllp.adoc
@@ -23,7 +23,7 @@ Please refer to the above links for usage and configuration
details.
== Spring Boot Auto-Configuration
-The starter supports 35 options, which are listed below.
+The starter supports 36 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -42,6 +42,7 @@ The starter supports 35 options, which are listed below.
| camel.component.mllp.enabled | Whether to enable auto configuration of the
mllp component. This is enabled by default. | | Boolean
| camel.component.mllp.exchange-pattern | Sets the exchange pattern when the
consumer creates an exchange. | inout | ExchangePattern
| camel.component.mllp.hl7-headers | Enable/Disable the automatic generation
of message headers from the HL7 Message MLLP Consumers only | true | Boolean
+| camel.component.mllp.hostname-verification | Whether the producer checks
that the certificate of the server matches the host it connects to, when
SSL/TLS is used. When disabled, any certificate accepted by the trust store is
accepted, whatever host it was issued for. | true | Boolean
| camel.component.mllp.idle-timeout | The approximate idle time allowed before
the Client TCP Connection will be reset. A null value or a value less than or
equal to zero will disable the idle timeout. | | Integer
| camel.component.mllp.idle-timeout-strategy | decide what action to take when
idle timeout occurs. Possible values are : RESET: set SO_LINGER to 0 and reset
the socket CLOSE: close the socket gracefully default is RESET. | reset |
MllpIdleTimeoutStrategy
| camel.component.mllp.keep-alive | Enable/disable the SO_KEEPALIVE socket
option. | true | Boolean
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/smpp.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/smpp.adoc
index be60df76a07..024cdd01190 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/smpp.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/smpp.adoc
@@ -24,7 +24,7 @@ Please refer to the above links for usage and configuration
details.
== Spring Boot Auto-Configuration
-The starter supports 44 options, which are listed below.
+The starter supports 45 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -41,6 +41,7 @@ The starter supports 44 options, which are listed below.
| camel.component.smpp.enabled | Whether to enable auto configuration of the
smpp component. This is enabled by default. | | Boolean
| camel.component.smpp.encoding | Defines the encoding scheme of the short
message user data. Only for SubmitSm, ReplaceSm and SubmitMulti. | ISO-8859-1 |
String
| camel.component.smpp.enquire-link-timer | Defines the interval in
milliseconds between the confidence checks. The confidence check is used to
test the communication path between an ESME and an SMSC. | 60000 | Integer
+| camel.component.smpp.hostname-verification | Whether to check that the
certificate of the SMSC matches the host Camel connects to, when SSL is used.
When disabled, any certificate trusted by the JVM is accepted, whatever host it
was issued for. | true | Boolean
| camel.component.smpp.http-proxy-host | If you need to tunnel SMPP through a
HTTP proxy, set this attribute to the hostname or ip address of your HTTP
proxy. | | String
| camel.component.smpp.http-proxy-password | If your HTTP proxy requires basic
authentication, set this attribute to the password required for your HTTP
proxy. | | String
| camel.component.smpp.http-proxy-port | If you need to tunnel SMPP through a
HTTP proxy, set this attribute to the port of your HTTP proxy. | 3128 | Integer