This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
The following commit(s) were added to refs/heads/main by this push:
new e888289e [create-pull-request] automated change
e888289e is described below
commit e888289e383044ee80d8d0e2bd52cdd09386d3c1
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Apr 7 01:16:11 2022 +0000
[create-pull-request] automated change
---
.../camel/catalog/karaf/components/exec.json | 2 ++
.../camel/catalog/karaf/components/telegram.json | 8 +++++
.../camel/catalog/karaf/components/thrift.json | 3 ++
.../camel/catalog/karaf/components/timer.json | 4 +++
.../camel/catalog/karaf/components/velocity.json | 6 ++++
.../camel/catalog/karaf/components/weather.json | 4 +++
.../camel/catalog/karaf/components/web3j.json | 39 ++++++++++++++++++++++
.../catalog/karaf/components/websocket-jsr356.json | 4 +++
.../camel/catalog/karaf/components/websocket.json | 7 ++++
.../camel/catalog/karaf/components/workday.json | 3 ++
.../camel/catalog/karaf/components/xchange.json | 4 +++
.../apache/camel/catalog/karaf/components/xj.json | 5 ++-
.../camel/catalog/karaf/components/xmpp.json | 3 ++
.../camel/catalog/karaf/components/xslt-saxon.json | 2 +-
.../camel/catalog/karaf/components/xslt.json | 5 ++-
.../camel/catalog/karaf/components/zookeeper.json | 9 +++++
16 files changed, 105 insertions(+), 3 deletions(-)
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/exec.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/exec.json
index f53b85b1..2e0dcc77 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/exec.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/exec.json
@@ -31,6 +31,7 @@
"CamelExecCommandOutFile": { "kind": "header", "displayName": "", "group":
"in", "label": "in", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The name of a file, created by the executable, that should be
considered as its output. Overrides any existing outFile in the URI." },
"CamelExecCommandWorkingDir": { "kind": "header", "displayName": "",
"group": "in", "label": "in", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The directory in which the command should be executed.
Overrides any existing workingDir in the URI." },
"CamelExecCommandTimeout": { "kind": "header", "displayName": "", "group":
"in", "label": "in", "required": false, "javaType": "long", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The timeout, in milliseconds, after which the executable should
be terminated. Overrides any existing timeout in the URI." },
+ "CamelExecExitValues": { "kind": "header", "displayName": "", "group":
"in", "label": "in", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The exit values for successful execution of the process.
Overrides any existing exitValues in the URI." },
"CamelExecStderr": { "kind": "header", "displayName": "", "group": "out",
"label": "out", "required": false, "javaType": "java.io.InputStream",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The value of this header points to the standard error
stream (stderr) of the executable. If no stderr is written, the value is null."
},
"CamelExecExitValue": { "kind": "header", "displayName": "", "group":
"out", "label": "out", "required": false, "javaType": "int", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The value of this header is the _exit value_ of the executable.
Non-zero exit values typically indicate abnormal termination. Note that the
exit value is OS-dependent." },
"CamelExecUseStderrOnEmptyStdout": { "kind": "header", "displayName": "",
"group": "in", "label": "in", "required": false, "javaType": "boolean",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Indicates that when stdout is empty, this component will
populate the Camel Message Body with stderr. This behavior is disabled (false)
by default." },
@@ -42,6 +43,7 @@
"binding": { "kind": "parameter", "displayName": "Binding", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.exec.ExecBinding", "deprecated": false,
"autowired": false, "secret": false, "description": "A reference to a
org.apache.commons.exec.ExecBinding in the Registry." },
"commandExecutor": { "kind": "parameter", "displayName": "Command
Executor", "group": "producer", "label": "", "required": false, "type":
"object", "javaType": "org.apache.camel.component.exec.ExecCommandExecutor",
"deprecated": false, "autowired": false, "secret": false, "description": "A
reference to a org.apache.commons.exec.ExecCommandExecutor in the Registry that
customizes the command execution. The default command executor utilizes the
commons-exec library, which adds a shutdo [...]
"commandLogLevel": { "kind": "parameter", "displayName": "Command Log
Level", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.LoggingLevel", "enum": [ "TRACE", "DEBUG",
"INFO", "WARN", "ERROR", "OFF" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "DEBUG", "description": "Logging level to be
used for commands during execution. The default value is DEBUG. Possible values
are TRACE, DEBUG, INFO, WARN, ERR [...]
+ "exitValues": { "kind": "parameter", "displayName": "Exit Values",
"group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "description": "The exit values of successful executions. If
the process exits with another value, an exception is raised. Comma-separated
list of exit values. And empty list (the default) sets no expected exit values
and disables the check." },
"lazyStartProducer": { "kind": "parameter", "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 during sta [...]
"outFile": { "kind": "parameter", "displayName": "Out File", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "The name of a file, created by the executable, that should be
considered as its output. If no outFile is set, the standard output (stdout) of
the executable will be used instead." },
"timeout": { "kind": "parameter", "displayName": "Timeout", "group":
"producer", "label": "", "required": false, "type": "duration", "javaType":
"long", "deprecated": false, "autowired": false, "secret": false,
"description": "The timeout, in milliseconds, after which the executable should
be terminated. If execution has not completed within the timeout, the component
will send a termination request." },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/telegram.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/telegram.json
index c2e24d72..ab289765 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/telegram.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/telegram.json
@@ -30,6 +30,14 @@
"clientConfig": { "kind": "property", "displayName": "Client Config",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.asynchttpclient.AsyncHttpClientConfig", "deprecated": false,
"autowired": false, "secret": false, "description": "To configure the
AsyncHttpClient to use a custom com.ning.http.client.AsyncHttpClientConfig
instance." },
"authorizationToken": { "kind": "property", "displayName": "Authorization
Token", "group": "security", "label": "security", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": true, "description": "The default Telegram authorization token
to be used when the information is not provided in the endpoints." }
},
+ "headers": {
+ "CamelTelegramChatId": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "Object",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "This header is used by the producer endpoint in order to
resolve the chat id that will receive the message. The recipient chat id can be
placed (in order of priority) in message body, in the CamelTelegramChatId
header or in the endpoint configura [...]
+ "CamelTelegramMediaType": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType":
"org.apache.camel.component.telegram.TelegramMediaType or String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "This header is used to identify the media type when the
outgoing message is composed of pure binary data. Possible values are strings
or enum values belonging to the org.apache.camel.component.tel [...]
+ "CamelTelegramMediaTitleCaption": { "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "This header is used to provide a caption or title for
outgoing binary messages." },
+ "CamelTelegramMediaMarkup": { "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType":
"org.apache.camel.component.telegram.model.ReplyMarkup", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
reply markup." },
+ "CamelTelegramParseMode": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType":
"org.apache.camel.component.telegram.TelegramParseMode", "enum": [ "HTML",
"MARKDOWN" ], "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "This header is used to format text messages
using HTML or Markdown" },
+ "CamelMessageTimestamp": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "long", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The message timestamp." }
+ },
"properties": {
"type": { "kind": "path", "displayName": "Type", "group": "common",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "enum": [ "bots" ], "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.telegram.TelegramConfiguration",
"configurationField": "configuration", "description": "The endpoint type.
Currently, only the 'bots' type is supported." },
"bridgeErrorHandler": { "kind": "parameter", "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 occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a m [...]
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/thrift.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/thrift.json
index de2669d2..8037f2bc 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/thrift.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/thrift.json
@@ -27,6 +27,9 @@
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
"useGlobalSslContextParameters": { "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": "Determine if the thrift component is using global SSL context
parameters" }
},
+ "headers": {
+ "CamelThriftMethodName": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Method name handled by the consumer service" }
+ },
"properties": {
"host": { "kind": "path", "displayName": "Host", "group": "common",
"label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.thrift.ThriftConfiguration",
"configurationField": "configuration", "description": "The Thrift server host
name. This is localhost or 0.0.0.0 (if not defined) when being a consumer or
remote server host name when using producer." },
"port": { "kind": "path", "displayName": "Port", "group": "common",
"label": "", "required": true, "type": "integer", "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "configurationClass":
"org.apache.camel.component.thrift.ThriftConfiguration", "configurationField":
"configuration", "description": "The Thrift server port" },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/timer.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/timer.json
index 0979f5d0..e8f3c630 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/timer.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/timer.json
@@ -25,6 +25,10 @@
"bridgeErrorHandler": { "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 occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a me [...]
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
},
+ "headers": {
+ "firedTime": { "kind": "header", "displayName": "", "group": "consumer",
"label": "", "required": false, "javaType": "Date", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
fired time" },
+ "CamelMessageTimestamp": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "long", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The timestamp of the message" }
+ },
"properties": {
"timerName": { "kind": "path", "displayName": "Timer Name", "group":
"consumer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The name of the timer" },
"bridgeErrorHandler": { "kind": "parameter", "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 occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a m [...]
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/velocity.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/velocity.json
index 4994a2ac..bd31f0e1 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/velocity.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/velocity.json
@@ -28,6 +28,12 @@
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
"velocityEngine": { "kind": "property", "displayName": "Velocity Engine",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.apache.velocity.app.VelocityEngine", "deprecated": false,
"autowired": false, "secret": false, "description": "To use the VelocityEngine
otherwise a new engine is created" }
},
+ "headers": {
+ "CamelVelocityResourceUri": { "kind": "header", "displayName": "",
"group": "producer", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The name of the velocity template." },
+ "CamelVelocityTemplate": { "kind": "header", "displayName": "", "group":
"producer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The content of the velocity template." },
+ "CamelVelocityContext": { "kind": "header", "displayName": "", "group":
"producer", "label": "", "required": false, "javaType":
"org.apache.velocity.context.Context", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The velocity context
to use." },
+ "CamelVelocitySupplementalContext": { "kind": "header", "displayName": "",
"group": "producer", "label": "", "required": false, "javaType": "Map<String,
Object>", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "To add additional information to the used
VelocityContext. The value of this header should be a Map with key\/values that
will added (override any existing key with the same name). This can be used to
pre setup some common key\/ [...]
+ },
"properties": {
"resourceUri": { "kind": "path", "displayName": "Resource Uri", "group":
"producer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Path to the resource. You can prefix
with: classpath, file, http, ref, or bean. classpath, file and http loads the
resource using these protocols (classpath is default). ref will lookup the
resource in the registry. bean will [...]
"allowContextMapAll": { "kind": "parameter", "displayName": "Allow Context
Map All", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Sets whether the
context map should allow access to all details. By default only the message
body and headers can be accessed. This option can be enabled for full access to
the current Exchange and CamelContext. [...]
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/weather.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/weather.json
index f5c79e95..71c32ec4 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/weather.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/weather.json
@@ -26,6 +26,10 @@
"lazyStartProducer": { "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 during star [...]
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
},
+ "headers": {
+ "CamelWeatherLocation": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Used by the producer to override the endpoint location
and use the location from this header instead." },
+ "CamelWeatherQuery": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The original query URL sent to the Open Weather Map site" }
+ },
"properties": {
"name": { "kind": "path", "displayName": "Name", "group": "common",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.weather.WeatherConfiguration",
"configurationField": "configuration", "description": "The name value is not
used." },
"appid": { "kind": "parameter", "displayName": "Appid", "group": "common",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.weather.WeatherConfiguration",
"configurationField": "configuration", "description": "APPID ID used to
authenticate the user connected to the API Server" },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/web3j.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/web3j.json
index b5ac0346..bbf38332 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/web3j.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/web3j.json
@@ -61,6 +61,45 @@
"value": { "kind": "property", "displayName": "Value", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.math.BigInteger", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.web3j.Web3jConfiguration", "configurationField":
"configuration", "description": "The value sent within a transaction." },
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
},
+ "headers": {
+ "ETH_HASHRATE": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "A hexadecimal string representation (32 bytes) of the
hash rate." },
+ "ID": { "kind": "header", "displayName": "", "group": "producer", "label":
"producer", "required": false, "javaType": "Long", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
id" },
+ "AT_BLOCK": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The block number, or the string latest for the last mined block
or pending, earliest for not yet mined transactions." },
+ "ADDRESS": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "Contract address." },
+ "ADDRESSES": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "List<String>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Contract address or a list of addresses." },
+ "FROM_ADDRESS": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The address the transaction is send from" },
+ "TO_ADDRESS": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The address the transaction is directed to" },
+ "POSITION": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The transaction index position withing a block." },
+ "BLOCK_HASH": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "Hash of the block where this transaction was in." },
+ "TRANSACTION_HASH": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The information about a transaction requested by
transaction hash." },
+ "SHA3_HASH_OF_DATA_TO_SIGN": { "kind": "header", "displayName": "",
"group": "producer", "label": "producer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Message to sign by calculating an Ethereum
specific signature." },
+ "SIGNED_TRANSACTION_DATA": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The signed transaction data for a new message call
transaction or a contract creation for signed transactions." },
+ "FULL_TRANSACTION_OBJECTS": { "kind": "header", "displayName": "",
"group": "producer", "label": "producer", "required": false, "javaType":
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "If true it returns the full transaction
objects, if false only the hashes of the transactions." },
+ "INDEX": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The transactions\/uncle index position in the block." },
+ "SOURCE_CODE": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The source code to compile." },
+ "FILTER_ID": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "java.math.BigInteger",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The filter id to use." },
+ "DATABASE_NAME": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The local database name." },
+ "KEY_NAME": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The key name in the database." },
+ "NONCE": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "java.math.BigInteger",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The nonce found (64 bits) used for submitting a
proof-of-work solution." },
+ "HEADER_POW_HASH": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The header's pow-hash (256 bits) used for submitting a
proof-of-work solution." },
+ "MIX_DIGEST": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The mix digest (256 bits) used for submitting a proof-of-work
solution." },
+ "CLIENT_ID": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "A random hexadecimal(32 bytes) ID identifying the client." },
+ "GAS_PRICE": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "java.math.BigInteger",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Gas price used for each paid gas." },
+ "GAS_LIMIT": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "java.math.BigInteger",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The maximum gas allowed in this block." },
+ "VALUE": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "java.math.BigInteger",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The value sent within a transaction." },
+ "DATA": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The compiled code of a contract OR the hash of the invoked
method signature and encoded parameters." },
+ "FROM_BLOCK": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The block number, or the string latest for the last mined block
or pending, earliest for not yet mined transactions." },
+ "TO_BLOCK": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The block number, or the string latest for the last mined block
or pending, earliest for not yet mined transactions." },
+ "TOPICS": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "List<String>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Topics are order-dependent. Each topic can also be a
list of topics. Specify multiple topics separated by comma." },
+ "PRIORITY": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "java.math.BigInteger",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The priority of a whisper message." },
+ "TTL": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "java.math.BigInteger",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The time to live in seconds of a whisper message." },
+ "PRIVATE_FOR": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "List<String>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "A transaction privateFor nodes with public keys in a
Quorum network" },
+ "ERROR_CODE": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "int", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
error code" },
+ "ERROR_DATA": { "kind": "header", "displayName": "", "group": "producer",
"label": "producer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The error data" },
+ "ERROR_MESSAGE": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The error message" },
+ "status": { "kind": "header", "displayName": "", "group": "consumer",
"label": "consumer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The status of the operation" },
+ "operation": { "kind": "header", "displayName": "", "group": "consumer",
"label": "consumer", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The operation" }
+ },
"properties": {
"nodeAddress": { "kind": "path", "displayName": "Node Address", "group":
"common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Sets the node address used to
communicate" },
"addresses": { "kind": "parameter", "displayName": "Addresses", "group":
"common", "label": "common", "required": false, "type": "array", "javaType":
"java.util.List<java.lang.String>", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.web3j.Web3jConfiguration", "configurationField":
"configuration", "description": "Contract address or a list of addresses." },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/websocket-jsr356.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/websocket-jsr356.json
index 30f56ad5..bec63ca4 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/websocket-jsr356.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/websocket-jsr356.json
@@ -27,6 +27,10 @@
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
"serverEndpointDeploymentStrategy": { "kind": "property", "displayName":
"Server Endpoint Deployment Strategy", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"org.apache.camel.websocket.jsr356.ServerEndpointDeploymentStrategy",
"deprecated": false, "autowired": false, "secret": false, "description": "To
enable customization of how a WebSocket ServerEndpoint is configured and
deployed. By default DefaultServerEndpointDeploymentStrategy is used." }
},
+ "headers": {
+ "jsr356.session": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType":
"javax.websocket.Session", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The session." },
+ "jsr356.producer.session.incoming.use": { "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Use incoming session" }
+ },
"properties": {
"uri": { "kind": "path", "displayName": "Uri", "group": "common", "label":
"", "required": false, "type": "string", "javaType": "java.net.URI",
"deprecated": false, "autowired": false, "secret": false, "description": "If a
schemeless URI path is provided, a ServerEndpoint is deployed under that path.
Else if the URI is prefixed with the 'ws:\/\/' scheme, then a connection is
established to the corresponding server" },
"sessionCount": { "kind": "parameter", "displayName": "Session Count",
"group": "common", "label": "", "required": false, "type": "integer",
"javaType": "int", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": 1, "description": "Used when the endpoint is in client mode to
populate a pool of sessions" },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/websocket.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/websocket.json
index 7e905592..397732ea 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/websocket.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/websocket.json
@@ -39,6 +39,13 @@
"sslPassword": { "kind": "property", "displayName": "Ssl Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "description": "The password when using SSL." },
"useGlobalSslContextParameters": { "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": {
+ "websocket.connectionKey": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "Producer: Sends the message to all clients which are currently
connected. You can use the sendToAll option on the endpoint instead of using
this header. Consumer: Connection key identifying an individual client
connection. You can save this and specify [...]
+ "websocket.sendToAll": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "Boolean",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Sends the message to all clients which are currently
connected. You can use the sendToAll option on the endpoint instead of using
this header." },
+ "websocket.remoteAddress": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType":
"java.net.InetSocketAddress", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "Remote address of the
websocket session." },
+ "websocket.subprotocol": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "If a specific subprotocol was negotiated, it will be
specfied in this header. Note that if you specify the any subprotocol to be
supported, and a client requests a specific subprotocol, the connection will be
accepted without a specific subprot [...]
+ "websocket.relativePath": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "If you specify a wildcard URI path for an endpoint, and
a websocket client connects to that websocket endpoing, the relative path that
the client specified will be provided in this header. For example, if you
specified websocket:\/\/0.0.0.0:80 [...]
+ },
"properties": {
"host": { "kind": "path", "displayName": "Host", "group": "common",
"label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "0.0.0.0", "description": "The hostname. The default value is
0.0.0.0. Setting this option on the component will use the component configured
value as default." },
"port": { "kind": "path", "displayName": "Port", "group": "common",
"label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "9292", "description": "The port number. The default value is
9292. Setting this option on the component will use the component configured
value as default." },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/workday.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/workday.json
index d48119c1..4fbfe757 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/workday.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/workday.json
@@ -25,6 +25,9 @@
"lazyStartProducer": { "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 during star [...]
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
},
+ "headers": {
+ "CamelWorkdayURL": { "kind": "header", "displayName": "", "group":
"producer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The workday URL" }
+ },
"properties": {
"entity": { "kind": "path", "displayName": "Entity", "group": "producer",
"label": "", "required": true, "type": "object", "javaType":
"org.apache.camel.component.workday.WorkdayConfiguration.Entity", "enum": [
"report", "commonAPI" ], "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.workday.WorkdayConfiguration",
"configurationField": "workdayConfiguration", "description": "The entity to be
requested o [...]
"path": { "kind": "path", "displayName": "Path", "group": "producer",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.workday.WorkdayConfiguration",
"configurationField": "workdayConfiguration", "description": "The API path to
access an entity structure." },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xchange.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xchange.json
index 353e6624..042adb0d 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xchange.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xchange.json
@@ -25,6 +25,10 @@
"lazyStartProducer": { "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 during star [...]
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
},
+ "headers": {
+ "Currency": { "kind": "header", "displayName": "", "group": "producer",
"label": "", "required": false, "javaType":
"org.knowm.xchange.currency.Currency", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The target currency" },
+ "CurrencyPair": { "kind": "header", "displayName": "", "group":
"producer", "label": "", "required": false, "javaType":
"org.knowm.xchange.currency.CurrencyPair", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
target currency pair" }
+ },
"properties": {
"name": { "kind": "path", "displayName": "Name", "group": "producer",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.xchange.XChangeConfiguration",
"configurationField": "configuration", "description": "The exchange to connect
to" },
"currency": { "kind": "parameter", "displayName": "Currency", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.knowm.xchange.currency.Currency", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.xchange.XChangeConfiguration",
"configurationField": "configuration", "description": "The currency" },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xj.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xj.json
index d40c4689..38f7af0f 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xj.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xj.json
@@ -33,6 +33,9 @@
"uriResolver": { "kind": "property", "displayName": "Uri Resolver",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "javax.xml.transform.URIResolver", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom
UriResolver. Should not be used together with the option 'uriResolverFactory'."
},
"uriResolverFactory": { "kind": "property", "displayName": "Uri Resolver
Factory", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "org.apache.camel.component.xslt.XsltUriResolverFactory",
"deprecated": false, "autowired": false, "secret": false, "description": "To
use a custom UriResolver which depends on a dynamic endpoint resource URI.
Should not be used together with the option 'uriResolver'." }
},
+ "headers": {
+ "CamelXsltFileName": { "kind": "header", "displayName": "", "group":
"producer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The XSLT file name" }
+ },
"properties": {
"resourceUri": { "kind": "path", "displayName": "Resource Uri", "group":
"producer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Path to the template. The following is
supported by the default URIResolver. You can prefix with: classpath, file,
http, ref, or bean. classpath, file and http loads the resource using these
protocols (classpath is default). [...]
"allowStAX": { "kind": "parameter", "displayName": "Allow StAX", "group":
"producer", "label": "", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": true, "description": "Whether to allow using StAX as the
javax.xml.transform.Source. You can enable this if the XSLT library supports
StAX such as the Saxon library (camel-saxon). The Xalan library (default in
JVM) does not support StAXSource." },
@@ -40,7 +43,7 @@
"deleteOutputFile": { "kind": "parameter", "displayName": "Delete Output
File", "group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "description": "If you have output=file then this
option dictates whether or not the output file should be deleted when the
Exchange is done processing. For example suppose the output file is a temporary
file, then it can be a good [...]
"failOnNullBody": { "kind": "parameter", "displayName": "Fail On Null
Body", "group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": true, "description": "Whether or not to throw an
exception if the input body is null." },
"lazyStartProducer": { "kind": "parameter", "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 during sta [...]
- "output": { "kind": "parameter", "displayName": "Output", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.xslt.XsltOutput", "enum": [ "string", "bytes",
"DOM", "file" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "string", "description": "Option to specify which output type
to use. Possible values are: string, bytes, DOM, file. The first three options
are all in memory based, where as file i [...]
+ "output": { "kind": "parameter", "displayName": "Output", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.xslt.XsltOutput", "enum": [ "string", "bytes",
"DOM", "file" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "string", "description": "Option to specify which output type
to use. Possible values are: string, bytes, DOM, file. The first three options
are all in memory based, where as file i [...]
"transformDirection": { "kind": "parameter", "displayName": "Transform
Direction", "group": "producer", "label": "", "required": true, "type":
"object", "javaType": "org.apache.camel.component.xj.TransformDirection",
"enum": [ "XML2JSON", "JSON2XML" ], "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "Transform direction.
Either XML2JSON or JSON2XML" },
"transformerCacheSize": { "kind": "parameter", "displayName": "Transformer
Cache Size", "group": "producer", "label": "", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 0, "description": "The number of
javax.xml.transform.Transformer object that are cached for reuse to avoid calls
to Template.newTransformer()." },
"entityResolver": { "kind": "parameter", "displayName": "Entity Resolver",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.xml.sax.EntityResolver", "deprecated": false, "autowired":
false, "secret": false, "description": "To use a custom
org.xml.sax.EntityResolver with javax.xml.transform.sax.SAXSource." },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xmpp.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xmpp.json
index d00b5bba..f86e8abd 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xmpp.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xmpp.json
@@ -27,6 +27,9 @@
"lazyStartProducer": { "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 during star [...]
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
},
+ "headers": {
+ "CamelXmppDoc": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType":
"org.jivesoftware.smack.packet.Message", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
XMPP message" }
+ },
"properties": {
"host": { "kind": "path", "displayName": "Host", "group": "common",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Hostname for the chat server" },
"port": { "kind": "path", "displayName": "Port", "group": "common",
"label": "", "required": true, "type": "integer", "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Port number for the chat server" },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xslt-saxon.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xslt-saxon.json
index c5e16859..03d45388 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xslt-saxon.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xslt-saxon.json
@@ -40,7 +40,7 @@
"deleteOutputFile": { "kind": "parameter", "displayName": "Delete Output
File", "group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "description": "If you have output=file then this
option dictates whether or not the output file should be deleted when the
Exchange is done processing. For example suppose the output file is a temporary
file, then it can be a good [...]
"failOnNullBody": { "kind": "parameter", "displayName": "Fail On Null
Body", "group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": true, "description": "Whether or not to throw an
exception if the input body is null." },
"lazyStartProducer": { "kind": "parameter", "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 during sta [...]
- "output": { "kind": "parameter", "displayName": "Output", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.xslt.XsltOutput", "enum": [ "string", "bytes",
"DOM", "file" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "string", "description": "Option to specify which output type
to use. Possible values are: string, bytes, DOM, file. The first three options
are all in memory based, where as file i [...]
+ "output": { "kind": "parameter", "displayName": "Output", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.xslt.XsltOutput", "enum": [ "string", "bytes",
"DOM", "file" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "string", "description": "Option to specify which output type
to use. Possible values are: string, bytes, DOM, file. The first three options
are all in memory based, where as file i [...]
"transformerCacheSize": { "kind": "parameter", "displayName": "Transformer
Cache Size", "group": "producer", "label": "", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 0, "description": "The number of
javax.xml.transform.Transformer object that are cached for reuse to avoid calls
to Template.newTransformer()." },
"entityResolver": { "kind": "parameter", "displayName": "Entity Resolver",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.xml.sax.EntityResolver", "deprecated": false, "autowired":
false, "secret": false, "description": "To use a custom
org.xml.sax.EntityResolver with javax.xml.transform.sax.SAXSource." },
"errorListener": { "kind": "parameter", "displayName": "Error Listener",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "javax.xml.transform.ErrorListener", "deprecated": false,
"autowired": false, "secret": false, "description": "Allows to configure to use
a custom javax.xml.transform.ErrorListener. Beware when doing this then the
default error listener which captures any errors or fatal errors and store
information on the Exchange as prop [...]
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xslt.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xslt.json
index 8911b0ee..de59a3fa 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xslt.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/xslt.json
@@ -30,13 +30,16 @@
"uriResolver": { "kind": "property", "displayName": "Uri Resolver",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "javax.xml.transform.URIResolver", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom
UriResolver. Should not be used together with the option 'uriResolverFactory'."
},
"uriResolverFactory": { "kind": "property", "displayName": "Uri Resolver
Factory", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "org.apache.camel.component.xslt.XsltUriResolverFactory",
"deprecated": false, "autowired": false, "secret": false, "description": "To
use a custom UriResolver which depends on a dynamic endpoint resource URI.
Should not be used together with the option 'uriResolver'." }
},
+ "headers": {
+ "CamelXsltFileName": { "kind": "header", "displayName": "", "group":
"producer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The XSLT file name" }
+ },
"properties": {
"resourceUri": { "kind": "path", "displayName": "Resource Uri", "group":
"producer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Path to the template. The following is
supported by the default URIResolver. You can prefix with: classpath, file,
http, ref, or bean. classpath, file and http loads the resource using these
protocols (classpath is default). [...]
"contentCache": { "kind": "parameter", "displayName": "Content Cache",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": true, "description": "Cache for the resource content
(the stylesheet file) when it is loaded. If set to false Camel will reload the
stylesheet file on each message processing. This is good for development. A
cached stylesheet can be forced to reloa [...]
"deleteOutputFile": { "kind": "parameter", "displayName": "Delete Output
File", "group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "description": "If you have output=file then this
option dictates whether or not the output file should be deleted when the
Exchange is done processing. For example suppose the output file is a temporary
file, then it can be a good [...]
"failOnNullBody": { "kind": "parameter", "displayName": "Fail On Null
Body", "group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": true, "description": "Whether or not to throw an
exception if the input body is null." },
"lazyStartProducer": { "kind": "parameter", "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 during sta [...]
- "output": { "kind": "parameter", "displayName": "Output", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.xslt.XsltOutput", "enum": [ "string", "bytes",
"DOM", "file" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "string", "description": "Option to specify which output type
to use. Possible values are: string, bytes, DOM, file. The first three options
are all in memory based, where as file i [...]
+ "output": { "kind": "parameter", "displayName": "Output", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.xslt.XsltOutput", "enum": [ "string", "bytes",
"DOM", "file" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "string", "description": "Option to specify which output type
to use. Possible values are: string, bytes, DOM, file. The first three options
are all in memory based, where as file i [...]
"transformerCacheSize": { "kind": "parameter", "displayName": "Transformer
Cache Size", "group": "producer", "label": "", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 0, "description": "The number of
javax.xml.transform.Transformer object that are cached for reuse to avoid calls
to Template.newTransformer()." },
"entityResolver": { "kind": "parameter", "displayName": "Entity Resolver",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.xml.sax.EntityResolver", "deprecated": false, "autowired":
false, "secret": false, "description": "To use a custom
org.xml.sax.EntityResolver with javax.xml.transform.sax.SAXSource." },
"errorListener": { "kind": "parameter", "displayName": "Error Listener",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "javax.xml.transform.ErrorListener", "deprecated": false,
"autowired": false, "secret": false, "description": "Allows to configure to use
a custom javax.xml.transform.ErrorListener. Beware when doing this then the
default error listener which captures any errors or fatal errors and store
information on the Exchange as prop [...]
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/zookeeper.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/zookeeper.json
index 152df552..3bbad81d 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/zookeeper.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/zookeeper.json
@@ -34,6 +34,15 @@
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.apache.camel.component.zookeeper.ZooKeeperConfiguration",
"deprecated": false, "autowired": false, "secret": false, "description": "To
use a shared ZooKeeperConfiguration" }
},
+ "headers": {
+ "CamelZooKeeperNode": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The node" },
+ "CamelZooKeeperVersion": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "Integer", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"defaultValue": "-1", "description": "The node version" },
+ "CamelZookeeperAcl": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "List<ACL>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "defaultValue": "Ids.OPEN_ACL_UNSAFE", "description": "The ACL" },
+ "CamelZookeeperCreateMode": { "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType":
"org.apache.zookeeper.CreateMode or String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
create mode" },
+ "CamelZookeeperStatistics": { "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType":
"org.apache.zookeeper.data.Stat", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The statistics" },
+ "CamelZookeeperEventType": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType":
"org.apache.zookeeper.Watcher.Event.EventType", "enum": [ "None",
"NodeCreated", "NodeDeleted", "NodeDataChanged", "NodeChildrenChanged",
"DataWatchRemoved", "ChildWatchRemoved" ], "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
event type" },
+ "CamelZookeeperOperation": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The operation to perform" }
+ },
"properties": {
"serverUrls": { "kind": "path", "displayName": "Server Urls", "group":
"common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.zookeeper.ZooKeeperConfiguration",
"configurationField": "configuration", "description": "The zookeeper server
hosts (multiple servers can be separated by comma)" },
"path": { "kind": "path", "displayName": "Path", "group": "common",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.zookeeper.ZooKeeperConfiguration",
"configurationField": "configuration", "description": "The node in the
ZooKeeper server (aka znode)" },