This is an automated email from the ASF dual-hosted git repository.
gtully pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis-examples.git
The following commit(s) were added to refs/heads/main by this push:
new 55724736 keycloak example, fix classpath file reference, due to
removal of ARTEMIS_INSTANCE_ETC_URI in ARTEMIS-5364
55724736 is described below
commit 55724736a3db358cf7f4454035b0c30d54575293
Author: Gary Tully <[email protected]>
AuthorDate: Thu Jul 24 12:15:43 2025 +0100
keycloak example, fix classpath file reference, due to removal of
ARTEMIS_INSTANCE_ETC_URI in ARTEMIS-5364
---
examples/features/standard/security-keycloak/pom.xml | 2 +-
examples/features/standard/security-keycloak/readme.md | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/examples/features/standard/security-keycloak/pom.xml
b/examples/features/standard/security-keycloak/pom.xml
index ce0c48bb..5a7b84b8 100644
--- a/examples/features/standard/security-keycloak/pom.xml
+++ b/examples/features/standard/security-keycloak/pom.xml
@@ -81,7 +81,7 @@ under the License.
<ignore>${noServer}</ignore>
<noWeb>false</noWeb>
<!-- enable keycloak for hawtio via system property
overrides, note use of "console" realm in login.config -->
- <javaOptions>-Dhawtio.keycloakEnabled=true
-Dhawtio.keycloakClientConfig=${ARTEMIS_INSTANCE_ETC_URI}keycloak-js-client.json
-Dhawtio.authenticationEnabled=true -Dhawtio.realm=console</javaOptions>
+ <javaOptions>-Dhawtio.keycloakEnabled=true
-Dhawtio.keycloakClientConfig=classpath:keycloak-js-client.json
-Dhawtio.authenticationEnabled=true -Dhawtio.realm=console</javaOptions>
<libListWithDeps>
<!-- allow keycloak login module classloading from the
artemis lib dir-->
<arg>org.keycloak:keycloak-adapter-core:jar:${version.org.keycloak}</arg>
diff --git a/examples/features/standard/security-keycloak/readme.md
b/examples/features/standard/security-keycloak/readme.md
index ee162034..f38e81dc 100644
--- a/examples/features/standard/security-keycloak/readme.md
+++ b/examples/features/standard/security-keycloak/readme.md
@@ -107,7 +107,7 @@ This is achieved with system property overrides, passed via
the artemis.profile
command to create the broker using the artemis-maven-plugin.
JAVA_ARGS="..
-Dhawtio.rolePrincipalClasses=org.apache.activemq.artemis.spi.core.security.jaas.RolePrincipal
- -Dhawtio.keycloakEnabled=true
-Dhawtio.keycloakClientConfig=keycloak-js-client.json
+ -Dhawtio.keycloakEnabled=true
-Dhawtio.keycloakClientConfig=classpath:keycloak-js-client.json
-Dhawtio.authenticationEnabled=true -Dhawtio.realm=console"
Note the 'hawtio.realm=console' and the 'hawtio.keycloakClientConfig' in
'keycloak-js-client.json' which provides the keycloak
@@ -158,4 +158,4 @@ Navigate to the Info address and send a message. The first
sent may fail, the us
preferences panel and there is no password stored by default. Configure a
password for jdoe in your preferences
and send a message to the Info address.
-The client will get this message, print out the user from the message auth
header and exit this example.
\ No newline at end of file
+The client will get this message, print out the user from the message auth
header and exit this example.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact