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.git

commit 5f48eaf22d30ecc3f0068e5604d45f0b167a5ecc
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Thu Oct 14 13:28:59 2021 +0200

    Regen
---
 .../camel/catalog/components/aws-secrets-manager.json  |  2 +-
 .../org/apache/camel/catalog/schemas/camel-spring.xsd  | 18 +++++++++---------
 .../camel/builder/endpoint/EndpointBuilderFactory.java | 13 ++++++++++---
 3 files changed, 20 insertions(+), 13 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-secrets-manager.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-secrets-manager.json
index 7b2b060..bbc3980 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-secrets-manager.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-secrets-manager.json
@@ -14,7 +14,7 @@
     "version": "3.13.0-SNAPSHOT",
     "scheme": "aws-secrets-manager",
     "extendsScheme": "",
-    "syntax": "aws-secrets-manager:\/\/label",
+    "syntax": "aws-secrets-manager:label",
     "async": false,
     "api": false,
     "consumerOnly": false,
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
index 75973ff..3ef0c30 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
@@ -3213,7 +3213,7 @@ Interval in millis that is used by the background task 
that checks for timeouts
 ( org.apache.camel.TimeoutMap ). By default the timeout checker runs every
 second. The timeout is an approximation and there is no guarantee that the a
 timeout is triggered exactly after the timeout value. It is not recommended to
-use very low timeout values or checker intervals. Default value: 1000
+use very low timeout values or checker intervals. Default value: 1s
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -3378,7 +3378,7 @@ Sets the maximum number of retries.
     <xs:attribute name="retryDelay" type="xs:string">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
-Sets the delay in millis between retries. Default value: 50
+Sets the delay in millis between retries. Default value: 50ms
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
@@ -3386,7 +3386,7 @@ Sets the delay in millis between retries. Default value: 
50
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
 Sets the upper value of retry in millis between retries, when using exponential
-or random backoff. Default value: 1000
+or random backoff. Default value: 1s
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
@@ -4309,7 +4309,7 @@ breaker options are not in use.
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Control how long the circuit breaker stays open. The default is 5 seconds.
-Default value: 5000
+Default value: 5s
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -4351,7 +4351,7 @@ Default value: false
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Configures the thread execution timeout. Default value is 1 second. Default
-value: 1000
+value: 1s
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -10406,7 +10406,7 @@ value: 100
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Sets the timeout for collecting elements to be re-ordered. The default timeout
-is 1000 msec. Default value: 1000
+is 1000 msec. Default value: 1s
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -10454,7 +10454,7 @@ Sets the capacity of the resequencer inbound queue. 
Default value: 1000
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Sets minimum time (milliseconds) to wait for missing elements (messages).
-Default value: 1000
+Default value: 1s
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -10462,7 +10462,7 @@ Default value: 1000
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Sets the interval in milliseconds the stream resequencer will at most wait 
while
-waiting for condition of being able to deliver. Default value: 1000
+waiting for condition of being able to deliver. Default value: 1s
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -11135,7 +11135,7 @@ use.
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Sets the sample period during which only a single Exchange will pass through.
-Default value: 1000
+Default value: 1s
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
index c447925..dd07f1a 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
@@ -373,14 +373,21 @@ public interface EndpointBuilderFactory
     default org.apache.camel.Expression endpoints(
             org.apache.camel.builder.EndpointProducerBuilder... endpoints) {
         return new org.apache.camel.support.ExpressionAdapter() {
-            List<org.apache.camel.Expression> expressions = 
Stream.of(endpoints)
-                .map(org.apache.camel.builder.EndpointProducerBuilder::expr)
-                .collect(Collectors.toList());
+        
+            private List<org.apache.camel.Expression> expressions = null;
         
             @Override
             public Object evaluate(org.apache.camel.Exchange exchange) {
                 return expressions.stream().map(e -> e.evaluate(exchange, 
Object.class)).collect(Collectors.toList());
             }
+        
+            @Override
+            public void init(org.apache.camel.CamelContext context) {
+                super.init(context);
+                expressions = Stream.of(endpoints)
+                        .map(epb -> epb.expr(context))
+                        .collect(Collectors.toList());
+            }
         };
     }
 }

Reply via email to