This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new 7a4d92b5300 Regen
7a4d92b5300 is described below
commit 7a4d92b53005aa57a74fd851b4a2f1f914b00598
Author: Claus Ibsen <[email protected]>
AuthorDate: Mon Sep 7 21:11:10 2026 +0200
Regen
---
.../camel/springboot/catalog/components/http.json | 4 ++--
.../camel/springboot/catalog/components/https.json | 4 ++--
.../catalog/components/platform-http.json | 21 +++++++++++----------
.../camel-http-starter/src/main/docs/http.json | 5 +++--
.../http/springboot/HttpComponentConfiguration.java | 6 ++++--
.../modules/ROOT/pages/starters/http.adoc | 2 +-
tooling/camel-spring-boot-dependencies/pom.xml | 9 +++++++--
7 files changed, 30 insertions(+), 21 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
index 55bf15974b6..91434074dbe 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
@@ -65,7 +65,7 @@
"proxyAuthNtHost": { "index": 35, "kind": "property", "displayName":
"Proxy Auth Nt Host", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Proxy authentication
domain (workstation name) to use with NTLM (NTLM is deprecated)" },
"proxyAuthPassword": { "index": 36, "kind": "property", "displayName":
"Proxy Auth Password", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description": "Proxy
server password" },
"proxyAuthPort": { "index": 37, "kind": "property", "displayName": "Proxy
Auth Port", "group": "proxy", "label": "producer,proxy", "required": false,
"type": "integer", "javaType": "java.lang.Integer", "deprecated": true,
"autowired": false, "secret": false, "description": "Proxy server port" },
- "proxyAuthScheme": { "index": 38, "kind": "property", "displayName":
"Proxy Auth Scheme", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "http",
"https" ], "deprecated": false, "autowired": false, "secret": false,
"description": "Proxy server authentication protocol scheme to use" },
+ "proxyAuthScheme": { "index": 38, "kind": "property", "displayName":
"Proxy Auth Scheme", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "http",
"https" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "http", "description": "Proxy server connection protocol
scheme. Defaults to http regardless of the target endpoint scheme, because most
corporate HTTP proxies expect a plain HTTP con [...]
"proxyAuthUsername": { "index": 39, "kind": "property", "displayName":
"Proxy Auth Username", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description": "Proxy
server username" },
"proxyHost": { "index": 40, "kind": "property", "displayName": "Proxy
Host", "group": "proxy", "label": "producer,proxy", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Proxy server host" },
"proxyPort": { "index": 41, "kind": "property", "displayName": "Proxy
Port", "group": "proxy", "label": "producer,proxy", "required": false, "type":
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired":
false, "secret": false, "description": "Proxy server port" },
@@ -141,7 +141,7 @@
"proxyAuthNtHost": { "index": 42, "kind": "parameter", "displayName":
"Proxy Auth Nt Host", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": true,
"autowired": false, "secret": false, "description": "Proxy authentication
domain (workstation name) to use with NTLM" },
"proxyAuthPassword": { "index": 43, "kind": "parameter", "displayName":
"Proxy Auth Password", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description": "Proxy
server password" },
"proxyAuthPort": { "index": 44, "kind": "parameter", "displayName": "Proxy
Auth Port", "group": "proxy", "label": "producer,proxy", "required": false,
"type": "integer", "javaType": "int", "deprecated": true, "autowired": false,
"secret": false, "description": "Proxy server port" },
- "proxyAuthScheme": { "index": 45, "kind": "parameter", "displayName":
"Proxy Auth Scheme", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "http",
"https" ], "deprecated": false, "autowired": false, "secret": false,
"description": "Proxy server authentication protocol scheme to use" },
+ "proxyAuthScheme": { "index": 45, "kind": "parameter", "displayName":
"Proxy Auth Scheme", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "http",
"https" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "http", "description": "Proxy server connection protocol
scheme. Defaults to http regardless of the target endpoint scheme, because most
corporate HTTP proxies expect a plain HTTP co [...]
"proxyAuthUsername": { "index": 46, "kind": "parameter", "displayName":
"Proxy Auth Username", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description": "Proxy
server username" },
"proxyHost": { "index": 47, "kind": "parameter", "displayName": "Proxy
Host", "group": "proxy", "label": "producer,proxy", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Proxy server host" },
"proxyPort": { "index": 48, "kind": "parameter", "displayName": "Proxy
Port", "group": "proxy", "label": "producer,proxy", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "description": "Proxy server port" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
index 53438e548e8..3941c9b800e 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
@@ -65,7 +65,7 @@
"proxyAuthNtHost": { "index": 35, "kind": "property", "displayName":
"Proxy Auth Nt Host", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Proxy authentication
domain (workstation name) to use with NTLM (NTLM is deprecated)" },
"proxyAuthPassword": { "index": 36, "kind": "property", "displayName":
"Proxy Auth Password", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description": "Proxy
server password" },
"proxyAuthPort": { "index": 37, "kind": "property", "displayName": "Proxy
Auth Port", "group": "proxy", "label": "producer,proxy", "required": false,
"type": "integer", "javaType": "java.lang.Integer", "deprecated": true,
"autowired": false, "secret": false, "description": "Proxy server port" },
- "proxyAuthScheme": { "index": 38, "kind": "property", "displayName":
"Proxy Auth Scheme", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "http",
"https" ], "deprecated": false, "autowired": false, "secret": false,
"description": "Proxy server authentication protocol scheme to use" },
+ "proxyAuthScheme": { "index": 38, "kind": "property", "displayName":
"Proxy Auth Scheme", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "http",
"https" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "http", "description": "Proxy server connection protocol
scheme. Defaults to http regardless of the target endpoint scheme, because most
corporate HTTP proxies expect a plain HTTP con [...]
"proxyAuthUsername": { "index": 39, "kind": "property", "displayName":
"Proxy Auth Username", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description": "Proxy
server username" },
"proxyHost": { "index": 40, "kind": "property", "displayName": "Proxy
Host", "group": "proxy", "label": "producer,proxy", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Proxy server host" },
"proxyPort": { "index": 41, "kind": "property", "displayName": "Proxy
Port", "group": "proxy", "label": "producer,proxy", "required": false, "type":
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired":
false, "secret": false, "description": "Proxy server port" },
@@ -141,7 +141,7 @@
"proxyAuthNtHost": { "index": 42, "kind": "parameter", "displayName":
"Proxy Auth Nt Host", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": true,
"autowired": false, "secret": false, "description": "Proxy authentication
domain (workstation name) to use with NTLM" },
"proxyAuthPassword": { "index": 43, "kind": "parameter", "displayName":
"Proxy Auth Password", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description": "Proxy
server password" },
"proxyAuthPort": { "index": 44, "kind": "parameter", "displayName": "Proxy
Auth Port", "group": "proxy", "label": "producer,proxy", "required": false,
"type": "integer", "javaType": "int", "deprecated": true, "autowired": false,
"secret": false, "description": "Proxy server port" },
- "proxyAuthScheme": { "index": 45, "kind": "parameter", "displayName":
"Proxy Auth Scheme", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "http",
"https" ], "deprecated": false, "autowired": false, "secret": false,
"description": "Proxy server authentication protocol scheme to use" },
+ "proxyAuthScheme": { "index": 45, "kind": "parameter", "displayName":
"Proxy Auth Scheme", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "enum", "javaType": "java.lang.String", "enum": [ "http",
"https" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "http", "description": "Proxy server connection protocol
scheme. Defaults to http regardless of the target endpoint scheme, because most
corporate HTTP proxies expect a plain HTTP co [...]
"proxyAuthUsername": { "index": 46, "kind": "parameter", "displayName":
"Proxy Auth Username", "group": "proxy", "label": "producer,proxy", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "security": "secret", "description": "Proxy
server username" },
"proxyHost": { "index": 47, "kind": "parameter", "displayName": "Proxy
Host", "group": "proxy", "label": "producer,proxy", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Proxy server host" },
"proxyPort": { "index": 48, "kind": "parameter", "displayName": "Proxy
Port", "group": "proxy", "label": "producer,proxy", "required": false, "type":
"integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "description": "Proxy server port" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/platform-http.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/platform-http.json
index 29b2d883f37..beb6a8c37ed 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/platform-http.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/platform-http.json
@@ -50,15 +50,16 @@
"produces": { "index": 13, "kind": "parameter", "displayName": "Produces",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "description": "The content type this endpoint produces, such
as application\/xml or application\/json." },
"requestTimeout": { "index": 14, "kind": "parameter", "displayName":
"Request Timeout", "group": "consumer", "label": "advanced,consumer",
"required": false, "type": "integer", "javaType": "long", "deprecated": false,
"autowired": false, "secret": false, "description": "The period in milliseconds
after which the request should be timed out." },
"returnHttpRequestHeaders": { "index": 15, "kind": "parameter",
"displayName": "Return Http Request Headers", "group": "consumer", "label":
"advanced,consumer", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether to include HTTP request headers
(Accept, User-Agent, etc.) into HTTP response produced by this endpoint." },
- "useBodyHandler": { "index": 16, "kind": "parameter", "displayName": "Use
Body Handler", "group": "consumer", "label": "advanced,consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true, "description":
"Whether to use BodyHandler for the request. If set to false then the request
will no be read and parsed." },
- "useCookieHandler": { "index": 17, "kind": "parameter", "displayName":
"Use Cookie Handler", "group": "consumer", "label": "advanced,consumer",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"description": "Whether to enable the Cookie Handler that allows Cookie
addition, expiry, and retrieval (currently only supported by
camel-platform-http-vertx)" },
- "useStreaming": { "index": 18, "kind": "parameter", "displayName": "Use
Streaming", "group": "consumer", "label": "advanced,consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether to use streaming for large requests and responses (currently only
supported by camel-platform-http-vertx)" },
- "bridgeErrorHandler": { "index": 19, "kind": "parameter", "displayName":
"Bridge Error Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Allows for bridging the consumer to the
Camel routing Error Handler, which mean any exceptions (if possible) occurred
while the Camel consumer is trying to pickup incoming [...]
- "exceptionHandler": { "index": 20, "kind": "parameter", "displayName":
"Exception Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "object", "javaType":
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.",
"deprecated": false, "autowired": false, "secret": false, "description": "To
let the consumer use a custom ExceptionHandler. Notice if the option
bridgeErrorHandler is enabled then this option is not in use. By de [...]
- "exchangePattern": { "index": 21, "kind": "parameter", "displayName":
"Exchange Pattern", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "enum", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ],
"deprecated": false, "autowired": false, "secret": false, "description": "Sets
the exchange pattern when the consumer creates an exchange." },
- "fileNameExtWhitelist": { "index": 22, "kind": "parameter", "displayName":
"File Name Ext Whitelist", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "A comma or whitespace separated list of file extensions.
Uploads having these extensions will be stored locally. Null value or asterisk
() will allow all files." },
- "headerFilterStrategy": { "index": 23, "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 headers to and from Camel message." },
- "platformHttpEngine": { "index": 24, "kind": "parameter", "displayName":
"Platform Http Engine", "group": "advanced", "label": "advanced", "required":
false, "type": "object", "javaType":
"org.apache.camel.component.platform.http.spi.PlatformHttpEngine",
"deprecated": false, "autowired": false, "secret": false, "description": "An
HTTP Server engine implementation to serve the requests of this endpoint." },
- "oauthProfile": { "index": 25, "kind": "parameter", "displayName": "OAuth
Profile", "group": "security", "label": "consumer,security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "OAuth profile name for
validating incoming Authorization: Bearer tokens. When set, the request is
authenticated before the route is processed. This requires an
OAuthTokenValidationFactory; camel-oauth provides [...]
+ "stripUriPrefix": { "index": 16, "kind": "parameter", "displayName":
"Strip Uri Prefix", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether to strip the registered consumer path from CamelHttpPath after the
request has been matched, so the exchange sees the path relative to this
consumer instead of the full raw request path. Comb [...]
+ "useBodyHandler": { "index": 17, "kind": "parameter", "displayName": "Use
Body Handler", "group": "consumer", "label": "advanced,consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true, "description":
"Whether to use BodyHandler for the request. If set to false then the request
will no be read and parsed." },
+ "useCookieHandler": { "index": 18, "kind": "parameter", "displayName":
"Use Cookie Handler", "group": "consumer", "label": "advanced,consumer",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"description": "Whether to enable the Cookie Handler that allows Cookie
addition, expiry, and retrieval (currently only supported by
camel-platform-http-vertx)" },
+ "useStreaming": { "index": 19, "kind": "parameter", "displayName": "Use
Streaming", "group": "consumer", "label": "advanced,consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether to use streaming for large requests and responses (currently only
supported by camel-platform-http-vertx)" },
+ "bridgeErrorHandler": { "index": 20, "kind": "parameter", "displayName":
"Bridge Error Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Allows for bridging the consumer to the
Camel routing Error Handler, which mean any exceptions (if possible) occurred
while the Camel consumer is trying to pickup incoming [...]
+ "exceptionHandler": { "index": 21, "kind": "parameter", "displayName":
"Exception Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "object", "javaType":
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.",
"deprecated": false, "autowired": false, "secret": false, "description": "To
let the consumer use a custom ExceptionHandler. Notice if the option
bridgeErrorHandler is enabled then this option is not in use. By de [...]
+ "exchangePattern": { "index": 22, "kind": "parameter", "displayName":
"Exchange Pattern", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "enum", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ],
"deprecated": false, "autowired": false, "secret": false, "description": "Sets
the exchange pattern when the consumer creates an exchange." },
+ "fileNameExtWhitelist": { "index": 23, "kind": "parameter", "displayName":
"File Name Ext Whitelist", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "A comma or whitespace separated list of file extensions.
Uploads having these extensions will be stored locally. Null value or asterisk
() will allow all files." },
+ "headerFilterStrategy": { "index": 24, "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 headers to and from Camel message." },
+ "platformHttpEngine": { "index": 25, "kind": "parameter", "displayName":
"Platform Http Engine", "group": "advanced", "label": "advanced", "required":
false, "type": "object", "javaType":
"org.apache.camel.component.platform.http.spi.PlatformHttpEngine",
"deprecated": false, "autowired": false, "secret": false, "description": "An
HTTP Server engine implementation to serve the requests of this endpoint." },
+ "oauthProfile": { "index": 26, "kind": "parameter", "displayName": "OAuth
Profile", "group": "security", "label": "consumer,security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "OAuth profile name for
validating incoming Authorization: Bearer tokens. When set, the request is
authenticated before the route is processed. This requires an
OAuthTokenValidationFactory; camel-oauth provides [...]
}
}
diff --git a/components-starter/camel-http-starter/src/main/docs/http.json
b/components-starter/camel-http-starter/src/main/docs/http.json
index 52276798522..af9fe1b492e 100644
--- a/components-starter/camel-http-starter/src/main/docs/http.json
+++ b/components-starter/camel-http-starter/src/main/docs/http.json
@@ -249,8 +249,9 @@
{
"name": "camel.component.http.proxy-auth-scheme",
"type": "java.lang.String",
- "description": "Proxy server authentication protocol scheme to use",
- "sourceType":
"org.apache.camel.component.http.springboot.HttpComponentConfiguration"
+ "description": "Proxy server connection protocol scheme. Defaults to
http regardless of the target endpoint scheme, because most corporate HTTP
proxies expect a plain HTTP connection on their listener port.",
+ "sourceType":
"org.apache.camel.component.http.springboot.HttpComponentConfiguration",
+ "defaultValue": "http"
},
{
"name": "camel.component.http.proxy-auth-username",
diff --git
a/components-starter/camel-http-starter/src/main/java/org/apache/camel/component/http/springboot/HttpComponentConfiguration.java
b/components-starter/camel-http-starter/src/main/java/org/apache/camel/component/http/springboot/HttpComponentConfiguration.java
index aa71cf64dea..c7431f095e2 100644
---
a/components-starter/camel-http-starter/src/main/java/org/apache/camel/component/http/springboot/HttpComponentConfiguration.java
+++
b/components-starter/camel-http-starter/src/main/java/org/apache/camel/component/http/springboot/HttpComponentConfiguration.java
@@ -258,9 +258,11 @@ public class HttpComponentConfiguration
@Deprecated
private Integer proxyAuthPort;
/**
- * Proxy server authentication protocol scheme to use
+ * Proxy server connection protocol scheme. Defaults to http regardless of
+ * the target endpoint scheme, because most corporate HTTP proxies expect a
+ * plain HTTP connection on their listener port.
*/
- private String proxyAuthScheme;
+ private String proxyAuthScheme = "http";
/**
* Proxy server username
*/
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/http.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/http.adoc
index b36bd9e7c82..50dfba4710f 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/http.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/http.adoc
@@ -63,7 +63,7 @@ The starter supports 54 options, which are listed below.
| camel.component.http.proxy-auth-method | Proxy authentication method to use
(NTLM is deprecated) | | String
| camel.component.http.proxy-auth-nt-host | Proxy authentication domain
(workstation name) to use with NTLM (NTLM is deprecated) | | String
| camel.component.http.proxy-auth-password | Proxy server password | | String
-| camel.component.http.proxy-auth-scheme | Proxy server authentication
protocol scheme to use | | String
+| camel.component.http.proxy-auth-scheme | Proxy server connection protocol
scheme. Defaults to http regardless of the target endpoint scheme, because most
corporate HTTP proxies expect a plain HTTP connection on their listener port. |
http | String
| camel.component.http.proxy-auth-username | Proxy server username | | String
| camel.component.http.proxy-host | Proxy server host | | String
| camel.component.http.proxy-port | Proxy server port | | Integer
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml
b/tooling/camel-spring-boot-dependencies/pom.xml
index 892b24ecef5..a50e47df3da 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -48,7 +48,7 @@
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>eventbridge20200401</artifactId>
- <version>7.3.0</version>
+ <version>7.4.0</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
@@ -63,7 +63,7 @@
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>sls20201230</artifactId>
- <version>5.17.0</version>
+ <version>5.18.0</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
@@ -4334,6 +4334,11 @@
<artifactId>camel-once</artifactId>
<version>4.23.0-SNAPSHOT</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-opa</artifactId>
+ <version>4.23.0-SNAPSHOT</version>
+ </dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-openai</artifactId>