You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2024/04/25 10:56:24 UTC

(camel) branch camel-3.22.x updated: Regen

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

davsclaus pushed a commit to branch camel-3.22.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-3.22.x by this push:
     new 0d14ab9919c Regen
0d14ab9919c is described below

commit 0d14ab9919c5e411723e54373cb05b93f1132066
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Apr 25 12:56:12 2024 +0200

    Regen
---
 camel-dependencies/pom.xml                         |   4 +-
 .../org/apache/camel/catalog/components/cxfrs.json |   6 +-
 .../endpoint/dsl/CxfRsEndpointBuilderFactory.java  | 404 +++++++++++----------
 3 files changed, 210 insertions(+), 204 deletions(-)

diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
index 7b386db96e3..2d787eb4a2a 100644
--- a/camel-dependencies/pom.xml
+++ b/camel-dependencies/pom.xml
@@ -523,12 +523,12 @@
     <spring-integration-version>5.5.19</spring-integration-version>
     <spring-ldap-version>2.4.1</spring-ldap-version>
     <spring-rabbitmq-version>2.4.8</spring-rabbitmq-version>
-    <spring-security-version>5.8.8</spring-security-version>
+    <spring-security-version>5.8.11</spring-security-version>
     <spring-vault-core-version>2.3.3</spring-vault-core-version>
     <spring-version>${spring5-version}</spring-version>
     <spring-version-range>[5,6)</spring-version-range>
     <spring-ws-version>3.1.8</spring-ws-version>
-    <spring5-version>5.3.31</spring5-version>
+    <spring5-version>5.3.34</spring5-version>
     <sql-maven-plugin-version>1.5</sql-maven-plugin-version>
     <squareup-okhttp-version>3.14.9</squareup-okhttp-version>
     <squareup-okio-version>1.17.2</squareup-okio-version>
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/cxfrs.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/cxfrs.json
index 06e5bb01cce..167b1b46756 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/cxfrs.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/cxfrs.json
@@ -50,8 +50,6 @@
     "beanId": { "kind": "path", "displayName": "Bean Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "To lookup an existing configured CxfRsEndpoint. Must used bean: as prefix." },
     "address": { "kind": "path", "displayName": "Address", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The service publish address." },
     "features": { "kind": "parameter", "displayName": "Features", "group": "common", "label": "", "required": false, "type": "array", "javaType": "java.util.List<org.apache.cxf.feature.Feature>", "deprecated": false, "autowired": false, "secret": false, "description": "Set the feature list to the CxfRs endpoint." },
-    "loggingFeatureEnabled": { "kind": "parameter", "displayName": "Logging Feature Enabled", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "This option enables CXF Logging Feature which writes inbound and outbound REST messages to log." },
-    "loggingSizeLimit": { "kind": "parameter", "displayName": "Logging Size Limit", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "description": "To limit the total size of number of bytes the logger will output when logging feature has been enabled." },
     "modelRef": { "kind": "parameter", "displayName": "Model Ref", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "This option is used to specify the model file which is useful for the resource class without annotation. When using this option, then the service class can be omitted, to emulate document-only endpoints" },
     "providers": { "kind": "parameter", "displayName": "Providers", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Set custom JAX-RS provider(s) list to the CxfRs endpoint. You can specify a string with a list of providers to lookup in the registy separated by comma." },
     "resourceClasses": { "kind": "parameter", "displayName": "Resource Classes", "group": "common", "label": "", "required": false, "type": "array", "javaType": "java.util.List<java.lang.Class<java.lang.Object>>", "deprecated": false, "autowired": false, "secret": false, "description": "The resource classes which you want to export as REST service. Multiple classes can be separated by comma." },
@@ -79,6 +77,8 @@
     "defaultBus": { "kind": "parameter", "displayName": "Default Bus", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Will set the default bus when CXF endpoint create a bus by itself" },
     "headerFilterStrategy": { "kind": "parameter", "displayName": "Header Filter Strategy", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.apache.camel.spi.HeaderFilterStrategy", "deprecated": false, "autowired": false, "secret": false, "description": "To use a custom HeaderFilterStrategy to filter header to and from Camel message." },
     "performInvocation": { "kind": "parameter", "displayName": "Perform Invocation", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "When the option is true, Camel will perform the invocation of the resource class instance and put the response object into the exchange for further processing." },
-    "propagateContexts": { "kind": "parameter", "displayName": "Propagate Contexts", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "When the option is true, JAXRS UriInfo, HttpHeaders, Request and SecurityContext contexts will be available to custom CXFRS processors as typed Camel exchange properties. These contexts can be used to analyz [...]
+    "propagateContexts": { "kind": "parameter", "displayName": "Propagate Contexts", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "When the option is true, JAXRS UriInfo, HttpHeaders, Request and SecurityContext contexts will be available to custom CXFRS processors as typed Camel exchange properties. These contexts can be used to analyz [...]
+    "loggingFeatureEnabled": { "kind": "parameter", "displayName": "Logging Feature Enabled", "group": "logging", "label": "logging", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "This option enables CXF Logging Feature which writes inbound and outbound REST messages to log." },
+    "loggingSizeLimit": { "kind": "parameter", "displayName": "Logging Size Limit", "group": "logging", "label": "logging", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 49152, "description": "To limit the total size of number of bytes the logger will output when logging feature has been enabled and -1 for no limit." }
   }
 }
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java
index cf131030dd7..5f51fc3b291 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java
@@ -75,73 +75,6 @@ public interface CxfRsEndpointBuilderFactory {
             doSetProperty("features", features);
             return this;
         }
-        /**
-         * This option enables CXF Logging Feature which writes inbound and
-         * outbound REST messages to log.
-         * 
-         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
-         * 
-         * Default: false
-         * Group: common
-         * 
-         * @param loggingFeatureEnabled the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointConsumerBuilder loggingFeatureEnabled(
-                boolean loggingFeatureEnabled) {
-            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
-            return this;
-        }
-        /**
-         * This option enables CXF Logging Feature which writes inbound and
-         * outbound REST messages to log.
-         * 
-         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
-         * type.
-         * 
-         * Default: false
-         * Group: common
-         * 
-         * @param loggingFeatureEnabled the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointConsumerBuilder loggingFeatureEnabled(
-                String loggingFeatureEnabled) {
-            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
-            return this;
-        }
-        /**
-         * To limit the total size of number of bytes the logger will output
-         * when logging feature has been enabled.
-         * 
-         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
-         * 
-         * Group: common
-         * 
-         * @param loggingSizeLimit the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointConsumerBuilder loggingSizeLimit(
-                int loggingSizeLimit) {
-            doSetProperty("loggingSizeLimit", loggingSizeLimit);
-            return this;
-        }
-        /**
-         * To limit the total size of number of bytes the logger will output
-         * when logging feature has been enabled.
-         * 
-         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
-         * 
-         * Group: common
-         * 
-         * @param loggingSizeLimit the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointConsumerBuilder loggingSizeLimit(
-                String loggingSizeLimit) {
-            doSetProperty("loggingSizeLimit", loggingSizeLimit);
-            return this;
-        }
         /**
          * This option is used to specify the model file which is useful for the
          * resource class without annotation. When using this option, then the
@@ -354,6 +287,75 @@ public interface CxfRsEndpointBuilderFactory {
             doSetProperty("publishedEndpointUrl", publishedEndpointUrl);
             return this;
         }
+        /**
+         * This option enables CXF Logging Feature which writes inbound and
+         * outbound REST messages to log.
+         * 
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
+         * 
+         * Default: false
+         * Group: logging
+         * 
+         * @param loggingFeatureEnabled the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointConsumerBuilder loggingFeatureEnabled(
+                boolean loggingFeatureEnabled) {
+            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
+            return this;
+        }
+        /**
+         * This option enables CXF Logging Feature which writes inbound and
+         * outbound REST messages to log.
+         * 
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
+         * 
+         * Default: false
+         * Group: logging
+         * 
+         * @param loggingFeatureEnabled the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointConsumerBuilder loggingFeatureEnabled(
+                String loggingFeatureEnabled) {
+            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
+            return this;
+        }
+        /**
+         * To limit the total size of number of bytes the logger will output
+         * when logging feature has been enabled and -1 for no limit.
+         * 
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
+         * 
+         * Default: 49152
+         * Group: logging
+         * 
+         * @param loggingSizeLimit the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointConsumerBuilder loggingSizeLimit(
+                int loggingSizeLimit) {
+            doSetProperty("loggingSizeLimit", loggingSizeLimit);
+            return this;
+        }
+        /**
+         * To limit the total size of number of bytes the logger will output
+         * when logging feature has been enabled and -1 for no limit.
+         * 
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
+         * 
+         * Default: 49152
+         * Group: logging
+         * 
+         * @param loggingSizeLimit the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointConsumerBuilder loggingSizeLimit(
+                String loggingSizeLimit) {
+            doSetProperty("loggingSizeLimit", loggingSizeLimit);
+            return this;
+        }
     }
 
     /**
@@ -822,73 +824,6 @@ public interface CxfRsEndpointBuilderFactory {
             doSetProperty("features", features);
             return this;
         }
-        /**
-         * This option enables CXF Logging Feature which writes inbound and
-         * outbound REST messages to log.
-         * 
-         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
-         * 
-         * Default: false
-         * Group: common
-         * 
-         * @param loggingFeatureEnabled the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointProducerBuilder loggingFeatureEnabled(
-                boolean loggingFeatureEnabled) {
-            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
-            return this;
-        }
-        /**
-         * This option enables CXF Logging Feature which writes inbound and
-         * outbound REST messages to log.
-         * 
-         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
-         * type.
-         * 
-         * Default: false
-         * Group: common
-         * 
-         * @param loggingFeatureEnabled the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointProducerBuilder loggingFeatureEnabled(
-                String loggingFeatureEnabled) {
-            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
-            return this;
-        }
-        /**
-         * To limit the total size of number of bytes the logger will output
-         * when logging feature has been enabled.
-         * 
-         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
-         * 
-         * Group: common
-         * 
-         * @param loggingSizeLimit the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointProducerBuilder loggingSizeLimit(
-                int loggingSizeLimit) {
-            doSetProperty("loggingSizeLimit", loggingSizeLimit);
-            return this;
-        }
-        /**
-         * To limit the total size of number of bytes the logger will output
-         * when logging feature has been enabled.
-         * 
-         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
-         * 
-         * Group: common
-         * 
-         * @param loggingSizeLimit the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointProducerBuilder loggingSizeLimit(
-                String loggingSizeLimit) {
-            doSetProperty("loggingSizeLimit", loggingSizeLimit);
-            return this;
-        }
         /**
          * This option is used to specify the model file which is useful for the
          * resource class without annotation. When using this option, then the
@@ -1158,6 +1093,75 @@ public interface CxfRsEndpointBuilderFactory {
             doSetProperty("throwExceptionOnFailure", throwExceptionOnFailure);
             return this;
         }
+        /**
+         * This option enables CXF Logging Feature which writes inbound and
+         * outbound REST messages to log.
+         * 
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
+         * 
+         * Default: false
+         * Group: logging
+         * 
+         * @param loggingFeatureEnabled the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointProducerBuilder loggingFeatureEnabled(
+                boolean loggingFeatureEnabled) {
+            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
+            return this;
+        }
+        /**
+         * This option enables CXF Logging Feature which writes inbound and
+         * outbound REST messages to log.
+         * 
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
+         * 
+         * Default: false
+         * Group: logging
+         * 
+         * @param loggingFeatureEnabled the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointProducerBuilder loggingFeatureEnabled(
+                String loggingFeatureEnabled) {
+            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
+            return this;
+        }
+        /**
+         * To limit the total size of number of bytes the logger will output
+         * when logging feature has been enabled and -1 for no limit.
+         * 
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
+         * 
+         * Default: 49152
+         * Group: logging
+         * 
+         * @param loggingSizeLimit the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointProducerBuilder loggingSizeLimit(
+                int loggingSizeLimit) {
+            doSetProperty("loggingSizeLimit", loggingSizeLimit);
+            return this;
+        }
+        /**
+         * To limit the total size of number of bytes the logger will output
+         * when logging feature has been enabled and -1 for no limit.
+         * 
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
+         * 
+         * Default: 49152
+         * Group: logging
+         * 
+         * @param loggingSizeLimit the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointProducerBuilder loggingSizeLimit(
+                String loggingSizeLimit) {
+            doSetProperty("loggingSizeLimit", loggingSizeLimit);
+            return this;
+        }
     }
 
     /**
@@ -1685,71 +1689,6 @@ public interface CxfRsEndpointBuilderFactory {
             doSetProperty("features", features);
             return this;
         }
-        /**
-         * This option enables CXF Logging Feature which writes inbound and
-         * outbound REST messages to log.
-         * 
-         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
-         * 
-         * Default: false
-         * Group: common
-         * 
-         * @param loggingFeatureEnabled the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointBuilder loggingFeatureEnabled(
-                boolean loggingFeatureEnabled) {
-            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
-            return this;
-        }
-        /**
-         * This option enables CXF Logging Feature which writes inbound and
-         * outbound REST messages to log.
-         * 
-         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
-         * type.
-         * 
-         * Default: false
-         * Group: common
-         * 
-         * @param loggingFeatureEnabled the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointBuilder loggingFeatureEnabled(
-                String loggingFeatureEnabled) {
-            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
-            return this;
-        }
-        /**
-         * To limit the total size of number of bytes the logger will output
-         * when logging feature has been enabled.
-         * 
-         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
-         * 
-         * Group: common
-         * 
-         * @param loggingSizeLimit the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointBuilder loggingSizeLimit(int loggingSizeLimit) {
-            doSetProperty("loggingSizeLimit", loggingSizeLimit);
-            return this;
-        }
-        /**
-         * To limit the total size of number of bytes the logger will output
-         * when logging feature has been enabled.
-         * 
-         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
-         * 
-         * Group: common
-         * 
-         * @param loggingSizeLimit the value to set
-         * @return the dsl builder
-         */
-        default CxfRsEndpointBuilder loggingSizeLimit(String loggingSizeLimit) {
-            doSetProperty("loggingSizeLimit", loggingSizeLimit);
-            return this;
-        }
         /**
          * This option is used to specify the model file which is useful for the
          * resource class without annotation. When using this option, then the
@@ -1881,6 +1820,73 @@ public interface CxfRsEndpointBuilderFactory {
             doSetProperty("skipFaultLogging", skipFaultLogging);
             return this;
         }
+        /**
+         * This option enables CXF Logging Feature which writes inbound and
+         * outbound REST messages to log.
+         * 
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
+         * 
+         * Default: false
+         * Group: logging
+         * 
+         * @param loggingFeatureEnabled the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointBuilder loggingFeatureEnabled(
+                boolean loggingFeatureEnabled) {
+            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
+            return this;
+        }
+        /**
+         * This option enables CXF Logging Feature which writes inbound and
+         * outbound REST messages to log.
+         * 
+         * The option will be converted to a &lt;code&gt;boolean&lt;/code&gt;
+         * type.
+         * 
+         * Default: false
+         * Group: logging
+         * 
+         * @param loggingFeatureEnabled the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointBuilder loggingFeatureEnabled(
+                String loggingFeatureEnabled) {
+            doSetProperty("loggingFeatureEnabled", loggingFeatureEnabled);
+            return this;
+        }
+        /**
+         * To limit the total size of number of bytes the logger will output
+         * when logging feature has been enabled and -1 for no limit.
+         * 
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
+         * 
+         * Default: 49152
+         * Group: logging
+         * 
+         * @param loggingSizeLimit the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointBuilder loggingSizeLimit(int loggingSizeLimit) {
+            doSetProperty("loggingSizeLimit", loggingSizeLimit);
+            return this;
+        }
+        /**
+         * To limit the total size of number of bytes the logger will output
+         * when logging feature has been enabled and -1 for no limit.
+         * 
+         * The option will be converted to a &lt;code&gt;int&lt;/code&gt; type.
+         * 
+         * Default: 49152
+         * Group: logging
+         * 
+         * @param loggingSizeLimit the value to set
+         * @return the dsl builder
+         */
+        default CxfRsEndpointBuilder loggingSizeLimit(String loggingSizeLimit) {
+            doSetProperty("loggingSizeLimit", loggingSizeLimit);
+            return this;
+        }
     }
 
     /**