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 <[email protected]>
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: <code>boolean</code> 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 <code>boolean</code>
- * 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: <code>int</code> 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 <code>int</code> 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: <code>boolean</code> 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 <code>boolean</code>
+ * 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: <code>int</code> 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 <code>int</code> 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: <code>boolean</code> 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 <code>boolean</code>
- * 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: <code>int</code> 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 <code>int</code> 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: <code>boolean</code> 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 <code>boolean</code>
+ * 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: <code>int</code> 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 <code>int</code> 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: <code>boolean</code> 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 <code>boolean</code>
- * 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: <code>int</code> 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 <code>int</code> 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: <code>boolean</code> 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 <code>boolean</code>
+ * 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: <code>int</code> 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 <code>int</code> 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;
+ }
}
/**