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 4ead3bf0 [create-pull-request] automated change
4ead3bf0 is described below

commit 4ead3bf01cfbde08f5b910ec2005717bc5481eef
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Nov 17 01:15:35 2022 +0000

    [create-pull-request] automated change
---
 .../camel/catalog/karaf/components/activemq.json      | 19 +++++++++++++++++++
 .../apache/camel/catalog/karaf/components/amqp.json   | 19 +++++++++++++++++++
 .../camel/catalog/karaf/components/netty-http.json    | 12 +++++++++++-
 .../camel/catalog/karaf/components/spring-jdbc.json   | 10 ++++++++++
 .../camel/catalog/karaf/components/xslt-saxon.json    |  3 +++
 5 files changed, 62 insertions(+), 1 deletion(-)

diff --git 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/activemq.json
 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/activemq.json
index 6326585d..34c0e33f 100644
--- 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/activemq.json
+++ 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/activemq.json
@@ -126,6 +126,25 @@
     "transactionName": { "kind": "property", "displayName": "Transaction 
Name", "group": "transaction (advanced)", "label": "transaction,advanced", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The name of the transaction to use." },
     "transactionTimeout": { "kind": "property", "displayName": "Transaction 
Timeout", "group": "transaction (advanced)", "label": "transaction,advanced", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The timeout value of the transaction (in 
seconds), if using transacted mode." }
   },
+  "headers": {
+    "CamelJmsDestination": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": 
"javax.jms.Destination", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The destination.", 
"constantName": "org.apache.camel.component.jms.JmsConstants#JMS_DESTINATION" },
+    "CamelJmsDestinationName": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The name of the queue or topic to use as destination.", 
"constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_DESTINATION_NAME" },
+    "JMSXGroupID": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS group ID.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_X_GROUP_ID" },
+    "JMSMessageID": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS unique message ID.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_MESSAGE_ID" },
+    "JMSCorrelationID": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The JMS correlation ID.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_CORRELATION_ID" },
+    "JMSCorrelationIDAsBytes": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The JMS correlation ID as bytes.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_CORRELATION_ID_AS_BYTES"
 },
+    "JMSDeliveryMode": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "int", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The JMS delivery mode.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_DELIVERY_MODE" },
+    "JMSDestination": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "javax.jms.Destination", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The JMS destination.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_DESTINATION" },
+    "JMSExpiration": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "long", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS expiration.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_EXPIRATION" },
+    "JMSPriority": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "int", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS priority (with 0 as the lowest priority and 9 as the highest).", 
"constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_PRIORITY" },
+    "JMSRedelivered": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "boolean", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "Is the JMS message redelivered.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_REDELIVERED" },
+    "JMSTimestamp": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "long", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS timestamp.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_TIMESTAMP" },
+    "JMSReplyTo": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "javax.jms.Destination", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The JMS reply-to destination.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_REPLY_TO" },
+    "JMSType": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS type.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_TYPE" },
+    "JMSXUserID": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
XUser id.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_XUSER_ID" },
+    "CamelJmsMessageType": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": 
"org.apache.camel.component.jms.JmsMessageType", "enum": [ "Bytes", "Map", 
"Object", "Stream", "Text", "Blob" ], "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "The message type.", 
"constantName": "org.apache.camel.component.jms.JmsConstants#JMS_MESSAGE_TYPE" 
},
+    "CamelJmsRequestTimeout": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "long", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "defaultValue": "20_000", "description": "The timeout for waiting for a 
reply when using the InOut Exchange Pattern (in milliseconds).", 
"constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_REQUEST_TIMEOUT" }
+  },
   "properties": {
     "destinationType": { "kind": "path", "displayName": "Destination Type", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "queue", "topic", "temp-queue", 
"temp-topic" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "queue", "description": "The kind of destination to use" },
     "destinationName": { "kind": "path", "displayName": "Destination Name", 
"group": "common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Name of the queue or topic to use as 
destination" },
diff --git 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/amqp.json
 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/amqp.json
index 3df77294..4608b8a8 100644
--- 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/amqp.json
+++ 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/amqp.json
@@ -123,6 +123,25 @@
     "transactionName": { "kind": "property", "displayName": "Transaction 
Name", "group": "transaction (advanced)", "label": "transaction,advanced", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The name of the transaction to use." },
     "transactionTimeout": { "kind": "property", "displayName": "Transaction 
Timeout", "group": "transaction (advanced)", "label": "transaction,advanced", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The timeout value of the transaction (in 
seconds), if using transacted mode." }
   },
+  "headers": {
+    "CamelJmsDestination": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": 
"javax.jms.Destination", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The destination.", 
"constantName": "org.apache.camel.component.jms.JmsConstants#JMS_DESTINATION" },
+    "CamelJmsDestinationName": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The name of the queue or topic to use as destination.", 
"constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_DESTINATION_NAME" },
+    "JMSXGroupID": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS group ID.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_X_GROUP_ID" },
+    "JMSMessageID": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS unique message ID.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_MESSAGE_ID" },
+    "JMSCorrelationID": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The JMS correlation ID.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_CORRELATION_ID" },
+    "JMSCorrelationIDAsBytes": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The JMS correlation ID as bytes.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_CORRELATION_ID_AS_BYTES"
 },
+    "JMSDeliveryMode": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "int", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The JMS delivery mode.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_DELIVERY_MODE" },
+    "JMSDestination": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "javax.jms.Destination", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The JMS destination.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_DESTINATION" },
+    "JMSExpiration": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "long", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS expiration.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_EXPIRATION" },
+    "JMSPriority": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "int", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS priority (with 0 as the lowest priority and 9 as the highest).", 
"constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_PRIORITY" },
+    "JMSRedelivered": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "boolean", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "Is the JMS message redelivered.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_REDELIVERED" },
+    "JMSTimestamp": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "long", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS timestamp.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_TIMESTAMP" },
+    "JMSReplyTo": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "javax.jms.Destination", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The JMS reply-to destination.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_REPLY_TO" },
+    "JMSType": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
JMS type.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_TYPE" },
+    "JMSXUserID": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
XUser id.", "constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_HEADER_XUSER_ID" },
+    "CamelJmsMessageType": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": 
"org.apache.camel.component.jms.JmsMessageType", "enum": [ "Bytes", "Map", 
"Object", "Stream", "Text", "Blob" ], "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "description": "The message type.", 
"constantName": "org.apache.camel.component.jms.JmsConstants#JMS_MESSAGE_TYPE" 
},
+    "CamelJmsRequestTimeout": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "long", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "defaultValue": "20_000", "description": "The timeout for waiting for a 
reply when using the InOut Exchange Pattern (in milliseconds).", 
"constantName": 
"org.apache.camel.component.jms.JmsConstants#JMS_REQUEST_TIMEOUT" }
+  },
   "properties": {
     "destinationType": { "kind": "path", "displayName": "Destination Type", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "queue", "topic", "temp-queue", 
"temp-topic" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "queue", "description": "The kind of destination to use" },
     "destinationName": { "kind": "path", "displayName": "Destination Name", 
"group": "common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Name of the queue or topic to use as 
destination" },
diff --git 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/netty-http.json
 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/netty-http.json
index 0f3b34d4..640faaeb 100644
--- 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/netty-http.json
+++ 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/netty-http.json
@@ -114,7 +114,17 @@
     "CamelHttpRawQuery": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "Any query parameters, such as foo=bar&beer=yes. Stored in the 
raw form, as they arrived to the consumer (i.e. before URL decoding).", 
"constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_RAW_QUERY" },
     "CamelHttpUrl": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
URL including protocol, host and port, etc: http:\/\/0.0.0.0:8080\/myapp.", 
"constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_URL" },
     "CamelHttpCharacterEncoding": { "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The charset from the content-type header.", 
"constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_CHARACTER_ENCODING"
 },
-    "CamelHttpUri": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
URI without protocol, host and port, etc: \/myapp.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_URI" }
+    "CamelHttpUri": { "kind": "header", "displayName": "", "group": "common", 
"label": "", "required": false, "javaType": "String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
URI without protocol, host and port, etc: \/myapp.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_URI" },
+    "CamelNettyChannelHandlerContext": { "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": 
"io.netty.channel.ChannelHandlerContext", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
channel handler context.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_CHANNEL_HANDLER_CONTEXT" 
},
+    "CamelNettyRemoteAddress": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "java.net.SocketAddress", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The remote address.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_REMOTE_ADDRESS" },
+    "CamelNettyLocalAddress": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "java.net.SocketAddress", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The local address.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_LOCAL_ADDRESS" },
+    "CamelNettySSLSession": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": 
"javax.net.ssl.SSLSession", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The SSL session.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_SSL_SESSION" },
+    "CamelNettySSLClientCertSubjectName": { "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The SSL client certificate subject name.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_SSL_CLIENT_CERT_SUBJECT_NAME"
 },
+    "CamelNettySSLClientCertIssuerName": { "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The SSL client certificate issuer name.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_SSL_CLIENT_CERT_ISSUER_NAME"
 },
+    "CamelNettySSLClientCertSerialNumber": { "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The SSL client certificate serial number.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_SSL_CLIENT_CERT_SERIAL_NO"
 },
+    "CamelNettySSLClientCertNotBefore": { "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": 
"java.util.Date", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The SSL client certificate not 
before.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_SSL_CLIENT_CERT_NOT_BEFORE"
 },
+    "CamelNettySSLClientCertNotAfter": { "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": 
"java.util.Date", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The SSL client certificate not after.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_SSL_CLIENT_CERT_NOT_AFTER"
 },
+    "CamelNettyRequestTimeout": { "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "Long", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The read timeout.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_REQUEST_TIMEOUT" }
   },
   "properties": {
     "protocol": { "kind": "path", "displayName": "Protocol", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "enum": [ "http", "https" ], "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.netty.http.NettyHttpConfiguration", 
"configurationField": "configuration", "description": "The protocol to use 
which is either http, https or proxy - a consumer only option." },
diff --git 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/spring-jdbc.json
 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/spring-jdbc.json
index cc0844f3..6b89e4c2 100644
--- 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/spring-jdbc.json
+++ 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/spring-jdbc.json
@@ -27,6 +27,16 @@
     "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 [...]
     "connectionStrategy": { "kind": "property", "displayName": "Connection 
Strategy", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "org.apache.camel.component.jdbc.ConnectionStrategy", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
use a custom strategy for working with connections. Do not use a custom 
strategy when using the spring-jdbc component because a special Spring 
ConnectionStrategy is used by default to  [...]
   },
+  "headers": {
+    "CamelJdbcUpdateCount": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "If the query is an UPDATE, query the update count is 
returned in this OUT header.", "constantName": 
"org.apache.camel.component.jdbc.JdbcConstants#JDBC_UPDATE_COUNT" },
+    "CamelJdbcRowCount": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "If the query is a SELECT, query the row count is 
returned in this OUT header.", "constantName": 
"org.apache.camel.component.jdbc.JdbcConstants#JDBC_ROW_COUNT" },
+    "CamelJdbcColumnNames": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "Set<String>", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The column names from the ResultSet as a java.util.Set 
type.", "constantName": 
"org.apache.camel.component.jdbc.JdbcConstants#JDBC_COLUMN_NAMES" },
+    "CamelJdbcParameters": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "Map", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "A java.util.Map which has the headers to be used if 
useHeadersAsParameters has been enabled.", "constantName": 
"org.apache.camel.component.jdbc.JdbcConstants#JDBC_PARAMETERS" },
+    "CamelRetrieveGeneratedKeys": { "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "defaultValue": "false", "description": "Set its value to true 
to retrieve generated keys", "constantName": 
"org.apache.camel.component.jdbc.JdbcConstants#JDBC_RETRIEVE_GENERATED_KEYS" },
+    "CamelGeneratedColumns": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "String[] or 
int[]", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Set it to specify the expected generated 
columns", "constantName": 
"org.apache.camel.component.jdbc.JdbcConstants#JDBC_GENERATED_COLUMNS" },
+    "CamelGeneratedKeysRowCount": { "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The number of rows in the header that contains generated 
keys.", "constantName": 
"org.apache.camel.component.jdbc.JdbcConstants#JDBC_GENERATED_KEYS_ROW_COUNT" },
+    "CamelGeneratedKeysRows": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": 
"List<Map<String, Object>>", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Rows that contains the 
generated keys.", "constantName": 
"org.apache.camel.component.jdbc.JdbcConstants#JDBC_GENERATED_KEYS_DATA" }
+  },
   "properties": {
     "dataSourceName": { "kind": "path", "displayName": "Data Source Name", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Name of DataSource to 
lookup in the Registry. If the name is dataSource or default, then Camel will 
attempt to lookup a default DataSource from the registry, meaning if there is a 
only one instance of DataSource found, [...]
     "allowNamedParameters": { "kind": "parameter", "displayName": "Allow Named 
Parameters", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "Whether to allow using 
named parameters in the queries." },
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 9f9d5bab..76933111 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
@@ -34,6 +34,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", "constantName": 
"org.apache.camel.component.xslt.XsltConstants#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." },

Reply via email to