This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new 0208f4b  Regen
0208f4b is described below

commit 0208f4bed0fb53c6b8f07d4e417b4cdd9d9ebc3a
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Mon Mar 2 09:50:53 2020 +0100

    Regen
---
 .../component/xmlsecurity/xmlsecurity-verify.json  |  2 +-
 .../main/docs/xmlsecurity-verify-component.adoc    |  2 +-
 .../XmlsecurityVerifyComponentBuilderFactory.java  | 44 +++++++++++-----------
 .../ROOT/pages/reactive-streams-component.adoc     |  7 +++-
 .../ROOT/pages/xmlsecurity-verify-component.adoc   |  2 +-
 5 files changed, 30 insertions(+), 27 deletions(-)

diff --git 
a/components/camel-xmlsecurity/src/generated/resources/org/apache/camel/component/xmlsecurity/xmlsecurity-verify.json
 
b/components/camel-xmlsecurity/src/generated/resources/org/apache/camel/component/xmlsecurity/xmlsecurity-verify.json
index a61e320..bad2375 100644
--- 
a/components/camel-xmlsecurity/src/generated/resources/org/apache/camel/component/xmlsecurity/xmlsecurity-verify.json
+++ 
b/components/camel-xmlsecurity/src/generated/resources/org/apache/camel/component/xmlsecurity/xmlsecurity-verify.json
@@ -25,12 +25,12 @@
     "disallowDoctypeDecl": { "kind": "property", "displayName": "Disallow 
Doctype Decl", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "true", "configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "Disallows that 
the incoming XML document contains DTD DOCTYPE declarat [...]
     "keySelector": { "kind": "property", "displayName": "Key Selector", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "javax.xml.crypto.KeySelector", "deprecated": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "Provides the key 
for validating the XML signature." },
     "omitXmlDeclaration": { "kind": "property", "displayName": "Omit Xml 
Declaration", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "Indicator 
whether the XML declaration in the outgoing message body shou [...]
+    "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": 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 starting and cause the r [...]
     "outputNodeSearch": { "kind": "property", "displayName": "Output Node 
Search", "group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "java.lang.Object", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "Sets the output 
node search value for determining the node from the XML signature document 
which shall be  [...]
     "outputNodeSearchType": { "kind": "property", "displayName": "Output Node 
Search Type", "group": "producer", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"defaultValue": "Default", "configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "Determines the 
search type for determining the output node which is se [...]
     "outputXmlEncoding": { "kind": "property", "displayName": "Output Xml 
Encoding", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "The character 
encoding of the resulting signed XML document. If null then the encoding of the 
origin [...]
     "removeSignatureElements": { "kind": "property", "displayName": "Remove 
Signature Elements", "group": "producer", "label": "", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "Indicator 
whether the XML signature elements (elements with local [...]
     "schemaResourceUri": { "kind": "property", "displayName": "Schema Resource 
Uri", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "Classpath to the 
XML Schema. Must be specified in the detached XML Signature case for 
determining th [...]
-    "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": 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 starting and cause the r [...]
     "secureValidation": { "kind": "property", "displayName": "Secure 
Validation", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "true", "configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "Enables secure 
validation. If true then secure validation is enabled." },
     "validationFailedHandler": { "kind": "property", "displayName": 
"Validation Failed Handler", "group": "producer", "label": "", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.xmlsecurity.api.ValidationFailedHandler", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "Handles the 
different validation failed si [...]
     "xmlSignature2Message": { "kind": "property", "displayName": "Xml 
Signature2 Message", "group": "producer", "label": "", "required": false, 
"type": "object", "javaType": 
"org.apache.camel.component.xmlsecurity.api.XmlSignature2Message", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration", 
"configurationField": "verifierConfiguration", "description": "Bean which maps 
the XML signature to the output-mes [...]
diff --git 
a/components/camel-xmlsecurity/src/main/docs/xmlsecurity-verify-component.adoc 
b/components/camel-xmlsecurity/src/main/docs/xmlsecurity-verify-component.adoc
index 08d09fb..d6e9dcf 100644
--- 
a/components/camel-xmlsecurity/src/main/docs/xmlsecurity-verify-component.adoc
+++ 
b/components/camel-xmlsecurity/src/main/docs/xmlsecurity-verify-component.adoc
@@ -246,12 +246,12 @@ The XML Security Verify component supports 19 options, 
which are listed below.
 | *disallowDoctypeDecl* (common) | Disallows that the incoming XML document 
contains DTD DOCTYPE declaration. The default value is Boolean#TRUE. | true | 
Boolean
 | *keySelector* (producer) | Provides the key for validating the XML 
signature. |  | KeySelector
 | *omitXmlDeclaration* (common) | Indicator whether the XML declaration in the 
outgoing message body should be omitted. Default value is false. Can be 
overwritten by the header XmlSignatureConstants#HEADER_OMIT_XML_DECLARATION. | 
false | Boolean
+| *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *outputNodeSearch* (producer) | Sets the output node search value for 
determining the node from the XML signature document which shall be set to the 
output message body. The class of the value depends on the type of the output 
node search. The output node search is forwarded to XmlSignature2Message. |  | 
Object
 | *outputNodeSearchType* (producer) | Determines the search type for 
determining the output node which is serialized into the output message bodyF. 
See setOutputNodeSearch(Object). The supported default search types you can 
find in DefaultXmlSignature2Message. | Default | String
 | *outputXmlEncoding* (common) | The character encoding of the resulting 
signed XML document. If null then the encoding of the original XML document is 
used. |  | String
 | *removeSignatureElements* (producer) | Indicator whether the XML signature 
elements (elements with local name Signature and namesapce 
\http://www.w3.org/2000/09/xmldsig#) shall be removed from the document set to 
the output message. Normally, this is only necessary, if the XML signature is 
enveloped. The default value is Boolean#FALSE. This parameter is forwarded to 
XmlSignature2Message. This indicator has no effect if the output node search is 
of type DefaultXmlSignature2Message#OUTPU [...]
 | *schemaResourceUri* (common) | Classpath to the XML Schema. Must be 
specified in the detached XML Signature case for determining the ID attributes, 
might be set in the enveloped and enveloping case. If set, then the XML 
document is validated with the specified XML schema. The schema resource URI 
can be overwritten by the header 
XmlSignatureConstants#HEADER_SCHEMA_RESOURCE_URI. |  | String
-| *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *secureValidation* (producer) | Enables secure validation. If true then 
secure validation is enabled. | true | Boolean
 | *validationFailedHandler* (producer) | Handles the different validation 
failed situations. The default implementation throws specific exceptions for 
the different situations (All exceptions have the package name 
org.apache.camel.component.xmlsecurity.api and are a sub-class of 
XmlSignatureInvalidException. If the signature value validation fails, a 
XmlSignatureInvalidValueException is thrown. If a reference validation fails, a 
XmlSignatureInvalidContentHashException is thrown. For more [...]
 | *xmlSignature2Message* (producer) | Bean which maps the XML signature to the 
output-message after the validation. How this mapping should be done can be 
configured by the options outputNodeSearchType, outputNodeSearch, and 
removeSignatureElements. The default implementation offers three possibilities 
which are related to the three output node search types Default, ElementName, 
and XPath. The default implementation determines a node which is then 
serialized and set to the body of the ou [...]
diff --git 
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/XmlsecurityVerifyComponentBuilderFactory.java
 
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/XmlsecurityVerifyComponentBuilderFactory.java
index 1a53375..4233237 100644
--- 
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/XmlsecurityVerifyComponentBuilderFactory.java
+++ 
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/XmlsecurityVerifyComponentBuilderFactory.java
@@ -137,6 +137,27 @@ public interface XmlsecurityVerifyComponentBuilderFactory {
             return this;
         }
         /**
+         * Whether the producer should be started lazy (on the first message).
+         * By starting lazy you can use this to allow CamelContext and routes 
to
+         * startup in situations where a producer may otherwise fail during
+         * starting and cause the route to fail being started. By deferring 
this
+         * startup to be lazy then the startup failure can be handled during
+         * routing messages via Camel's routing error handlers. Beware that 
when
+         * the first message is processed then creating and starting the
+         * producer may take a little time and prolong the total processing 
time
+         * of the processing.
+         * 
+         * The option is a: <code>boolean</code> type.
+         * 
+         * Default: false
+         * Group: producer
+         */
+        default XmlsecurityVerifyComponentBuilder lazyStartProducer(
+                boolean lazyStartProducer) {
+            doSetProperty("lazyStartProducer", lazyStartProducer);
+            return this;
+        }
+        /**
          * Sets the output node search value for determining the node from the
          * XML signature document which shall be set to the output message 
body.
          * The class of the value depends on the type of the output node 
search.
@@ -218,27 +239,6 @@ public interface XmlsecurityVerifyComponentBuilderFactory {
             return this;
         }
         /**
-         * Whether the producer should be started lazy (on the first message).
-         * By starting lazy you can use this to allow CamelContext and routes 
to
-         * startup in situations where a producer may otherwise fail during
-         * starting and cause the route to fail being started. By deferring 
this
-         * startup to be lazy then the startup failure can be handled during
-         * routing messages via Camel's routing error handlers. Beware that 
when
-         * the first message is processed then creating and starting the
-         * producer may take a little time and prolong the total processing 
time
-         * of the processing.
-         * 
-         * The option is a: <code>boolean</code> type.
-         * 
-         * Default: false
-         * Group: producer
-         */
-        default XmlsecurityVerifyComponentBuilder lazyStartProducer(
-                boolean lazyStartProducer) {
-            doSetProperty("lazyStartProducer", lazyStartProducer);
-            return this;
-        }
-        /**
          * Enables secure validation. If true then secure validation is 
enabled.
          * 
          * The option is a: <code>java.lang.Boolean</code> type.
@@ -394,12 +394,12 @@ public interface XmlsecurityVerifyComponentBuilderFactory 
{
             case "disallowDoctypeDecl": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setDisallowDoctypeDecl((java.lang.Boolean) value); return true;
             case "keySelector": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setKeySelector((javax.xml.crypto.KeySelector) value); return true;
             case "omitXmlDeclaration": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setOmitXmlDeclaration((java.lang.Boolean) value); return true;
+            case "lazyStartProducer": ((XmlVerifierComponent) 
component).setLazyStartProducer((boolean) value); return true;
             case "outputNodeSearch": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setOutputNodeSearch((java.lang.Object) value); return true;
             case "outputNodeSearchType": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setOutputNodeSearchType((java.lang.String) value); return true;
             case "outputXmlEncoding": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setOutputXmlEncoding((java.lang.String) value); return true;
             case "removeSignatureElements": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setRemoveSignatureElements((java.lang.Boolean) value); return true;
             case "schemaResourceUri": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setSchemaResourceUri((java.lang.String) value); return true;
-            case "lazyStartProducer": ((XmlVerifierComponent) 
component).setLazyStartProducer((boolean) value); return true;
             case "secureValidation": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setSecureValidation((java.lang.Boolean) value); return true;
             case "validationFailedHandler": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setValidationFailedHandler((org.apache.camel.component.xmlsecurity.api.ValidationFailedHandler)
 value); return true;
             case "xmlSignature2Message": 
getOrCreateConfiguration((XmlVerifierComponent) 
component).setXmlSignature2Message((org.apache.camel.component.xmlsecurity.api.XmlSignature2Message)
 value); return true;
diff --git a/docs/components/modules/ROOT/pages/reactive-streams-component.adoc 
b/docs/components/modules/ROOT/pages/reactive-streams-component.adoc
index 0547cb8..11e05e7 100644
--- a/docs/components/modules/ROOT/pages/reactive-streams-component.adoc
+++ b/docs/components/modules/ROOT/pages/reactive-streams-component.adoc
@@ -50,18 +50,21 @@ external stream processing systems.
 
 
 // component options: START
-The Reactive Streams component supports 6 options, which are listed below.
+The Reactive Streams component supports 9 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
+| *threadPoolMaxSize* (common) | The maximum number of threads used by the 
reactive streams internal engine. | 10 | int
+| *threadPoolMinSize* (common) | The minimum number of threads used by the 
reactive streams internal engine. |  | int
+| *threadPoolName* (common) | The name of the thread pool used by the reactive 
streams internal engine. | CamelReactiveStreamsWorker | String
 | *bridgeErrorHandler* (consumer) | 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 message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions, that will be logged at WARN or ERROR level and ignored. | false | 
boolean
 | *backpressureStrategy* (producer) | The backpressure strategy to use when 
pushing events to a slow subscriber. The value can be one of: BUFFER, OLDEST, 
LATEST | BUFFER | ReactiveStreamsBackpressureStrategy
 | *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *basicPropertyBinding* (advanced) | Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities | false | boolean
-| *internalEngineConfiguration* (advanced) | Configures the internal engine 
for Reactive Streams. |  | ReactiveStreamsEngineConfiguration
+| *reactiveStreamsEngine Configuration* (advanced) | To use an existing 
reactive stream engine configuration. |  | ReactiveStreamsEngineConfiguration
 | *serviceType* (advanced) | Set the type of the underlying reactive streams 
implementation to use. The implementation is looked up from the registry or 
using a ServiceLoader, the default implementation is 
DefaultCamelReactiveStreamsService |  | String
 |===
 // component options: END
diff --git 
a/docs/components/modules/ROOT/pages/xmlsecurity-verify-component.adoc 
b/docs/components/modules/ROOT/pages/xmlsecurity-verify-component.adoc
index 74ca1a1..dd39620 100644
--- a/docs/components/modules/ROOT/pages/xmlsecurity-verify-component.adoc
+++ b/docs/components/modules/ROOT/pages/xmlsecurity-verify-component.adoc
@@ -247,12 +247,12 @@ The XML Security Verify component supports 19 options, 
which are listed below.
 | *disallowDoctypeDecl* (common) | Disallows that the incoming XML document 
contains DTD DOCTYPE declaration. The default value is Boolean#TRUE. | true | 
Boolean
 | *keySelector* (producer) | Provides the key for validating the XML 
signature. |  | KeySelector
 | *omitXmlDeclaration* (common) | Indicator whether the XML declaration in the 
outgoing message body should be omitted. Default value is false. Can be 
overwritten by the header XmlSignatureConstants#HEADER_OMIT_XML_DECLARATION. | 
false | Boolean
+| *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *outputNodeSearch* (producer) | Sets the output node search value for 
determining the node from the XML signature document which shall be set to the 
output message body. The class of the value depends on the type of the output 
node search. The output node search is forwarded to XmlSignature2Message. |  | 
Object
 | *outputNodeSearchType* (producer) | Determines the search type for 
determining the output node which is serialized into the output message bodyF. 
See setOutputNodeSearch(Object). The supported default search types you can 
find in DefaultXmlSignature2Message. | Default | String
 | *outputXmlEncoding* (common) | The character encoding of the resulting 
signed XML document. If null then the encoding of the original XML document is 
used. |  | String
 | *removeSignatureElements* (producer) | Indicator whether the XML signature 
elements (elements with local name Signature and namesapce 
\http://www.w3.org/2000/09/xmldsig#) shall be removed from the document set to 
the output message. Normally, this is only necessary, if the XML signature is 
enveloped. The default value is Boolean#FALSE. This parameter is forwarded to 
XmlSignature2Message. This indicator has no effect if the output node search is 
of type DefaultXmlSignature2Message#OUTPU [...]
 | *schemaResourceUri* (common) | Classpath to the XML Schema. Must be 
specified in the detached XML Signature case for determining the ID attributes, 
might be set in the enveloped and enveloping case. If set, then the XML 
document is validated with the specified XML schema. The schema resource URI 
can be overwritten by the header 
XmlSignatureConstants#HEADER_SCHEMA_RESOURCE_URI. |  | String
-| *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can use this to allow CamelContext 
and routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and [...]
 | *secureValidation* (producer) | Enables secure validation. If true then 
secure validation is enabled. | true | Boolean
 | *validationFailedHandler* (producer) | Handles the different validation 
failed situations. The default implementation throws specific exceptions for 
the different situations (All exceptions have the package name 
org.apache.camel.component.xmlsecurity.api and are a sub-class of 
XmlSignatureInvalidException. If the signature value validation fails, a 
XmlSignatureInvalidValueException is thrown. If a reference validation fails, a 
XmlSignatureInvalidContentHashException is thrown. For more [...]
 | *xmlSignature2Message* (producer) | Bean which maps the XML signature to the 
output-message after the validation. How this mapping should be done can be 
configured by the options outputNodeSearchType, outputNodeSearch, and 
removeSignatureElements. The default implementation offers three possibilities 
which are related to the three output node search types Default, ElementName, 
and XPath. The default implementation determines a node which is then 
serialized and set to the body of the ou [...]

Reply via email to