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 ce735bc777c Regen
ce735bc777c is described below

commit ce735bc777c9e7cfab097734e5084e1fd0dfda8a
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Sep 30 17:05:00 2025 +0200

    Regen
---
 .../org/apache/camel/springboot/catalog/components/keycloak.json   | 4 ++--
 .../camel-keycloak-starter/src/main/docs/keycloak.json             | 5 +++--
 .../keycloak/springboot/KeycloakComponentConfiguration.java        | 5 +++--
 tooling/camel-spring-boot-dependencies/pom.xml                     | 7 ++++++-
 4 files changed, 14 insertions(+), 7 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/keycloak.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/keycloak.json
index 2733c6bab8d..29c1b66400c 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/keycloak.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/keycloak.json
@@ -32,7 +32,7 @@
     "operation": { "index": 5, "kind": "property", "displayName": "Operation", 
"group": "producer", "label": "", "required": false, "type": "enum", 
"javaType": "org.apache.camel.component.keycloak.KeycloakOperations", "enum": [ 
"createRealm", "deleteRealm", "getRealm", "updateRealm", "createUser", 
"deleteUser", "getUser", "updateUser", "listUsers", "createRole", "deleteRole", 
"getRole", "updateRole", "listRoles", "assignRoleToUser", "removeRoleFromUser" 
], "deprecated": false, "autowired [...]
     "password": { "index": 6, "kind": "property", "displayName": "Password", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "Keycloak password" },
     "pojoRequest": { "index": 7, "kind": "property", "displayName": "Pojo 
Request", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "If we want to use a POJO 
request as body or not" },
-    "realm": { "index": 8, "kind": "property", "displayName": "Realm", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "Keycloak realm" },
+    "realm": { "index": 8, "kind": "property", "displayName": "Realm", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "master", "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "Keycloak realm, the 
default is master because usually all the operations are done starting from  
[...]
     "serverUrl": { "index": 9, "kind": "property", "displayName": "Server 
Url", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "Keycloak server URL" },
     "username": { "index": 10, "kind": "property", "displayName": "Username", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "Keycloak username" },
     "autowiredEnabled": { "index": 11, "kind": "property", "displayName": 
"Autowired Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Whether autowiring is enabled. This is used for automatic autowiring options 
(the option must be marked as autowired) by looking up in the registry to find 
if there is a single instance of matching  [...]
@@ -57,7 +57,7 @@
     "operation": { "index": 4, "kind": "parameter", "displayName": 
"Operation", "group": "producer", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.keycloak.KeycloakOperations", 
"enum": [ "createRealm", "deleteRealm", "getRealm", "updateRealm", 
"createUser", "deleteUser", "getUser", "updateUser", "listUsers", "createRole", 
"deleteRole", "getRole", "updateRole", "listRoles", "assignRoleToUser", 
"removeRoleFromUser" ], "deprecated": false, "autowire [...]
     "password": { "index": 5, "kind": "parameter", "displayName": "Password", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "Keycloak password" },
     "pojoRequest": { "index": 6, "kind": "parameter", "displayName": "Pojo 
Request", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "If we want to use a POJO 
request as body or not" },
-    "realm": { "index": 7, "kind": "parameter", "displayName": "Realm", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "Keycloak realm" },
+    "realm": { "index": 7, "kind": "parameter", "displayName": "Realm", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "master", "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "Keycloak realm, the 
default is master because usually all the operations are done starting from 
[...]
     "serverUrl": { "index": 8, "kind": "parameter", "displayName": "Server 
Url", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "Keycloak server URL" },
     "username": { "index": 9, "kind": "parameter", "displayName": "Username", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.keycloak.KeycloakConfiguration", 
"configurationField": "configuration", "description": "Keycloak username" },
     "lazyStartProducer": { "index": 10, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": 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 produ [...]
diff --git 
a/components-starter/camel-keycloak-starter/src/main/docs/keycloak.json 
b/components-starter/camel-keycloak-starter/src/main/docs/keycloak.json
index e44975f984d..4447a7f2317 100644
--- a/components-starter/camel-keycloak-starter/src/main/docs/keycloak.json
+++ b/components-starter/camel-keycloak-starter/src/main/docs/keycloak.json
@@ -84,8 +84,9 @@
     {
       "name": "camel.component.keycloak.realm",
       "type": "java.lang.String",
-      "description": "Keycloak realm",
-      "sourceType": 
"org.apache.camel.component.keycloak.springboot.KeycloakComponentConfiguration"
+      "description": "Keycloak realm, the default is master because usually 
all the operations are done starting from the master realm",
+      "sourceType": 
"org.apache.camel.component.keycloak.springboot.KeycloakComponentConfiguration",
+      "defaultValue": "master"
     },
     {
       "name": "camel.component.keycloak.server-url",
diff --git 
a/components-starter/camel-keycloak-starter/src/main/java/org/apache/camel/component/keycloak/springboot/KeycloakComponentConfiguration.java
 
b/components-starter/camel-keycloak-starter/src/main/java/org/apache/camel/component/keycloak/springboot/KeycloakComponentConfiguration.java
index b1cf2d01cf3..0cb4544650e 100644
--- 
a/components-starter/camel-keycloak-starter/src/main/java/org/apache/camel/component/keycloak/springboot/KeycloakComponentConfiguration.java
+++ 
b/components-starter/camel-keycloak-starter/src/main/java/org/apache/camel/component/keycloak/springboot/KeycloakComponentConfiguration.java
@@ -79,9 +79,10 @@ public class KeycloakComponentConfiguration
      */
     private Boolean pojoRequest = false;
     /**
-     * Keycloak realm
+     * Keycloak realm, the default is master because usually all the operations
+     * are done starting from the master realm
      */
-    private String realm;
+    private String realm = "master";
     /**
      * Keycloak server URL
      */
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml 
b/tooling/camel-spring-boot-dependencies/pom.xml
index 16a93e1797c..72d22495bf5 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -3529,6 +3529,11 @@
         <artifactId>camel-kamelet-main</artifactId>
         <version>4.15.0-SNAPSHOT</version>
       </dependency>
+      <dependency>
+        <groupId>org.apache.camel</groupId>
+        <artifactId>camel-keycloak</artifactId>
+        <version>4.15.0-SNAPSHOT</version>
+      </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-knative</artifactId>
@@ -4647,7 +4652,7 @@
       <dependency>
         <groupId>org.apache.commons</groupId>
         <artifactId>commons-lang3</artifactId>
-        <version>3.18.0</version>
+        <version>3.19.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven.plugin-tools</groupId>

Reply via email to