Skip to content

Commit

Permalink
Merge pull request #3446 from tadayosi/HAWNG-497-update-csb-versions
Browse files Browse the repository at this point in the history
fix: HAWNG-497 Update RHBOAC for Spring Boot version to 4.4.0
  • Loading branch information
tadayosi committed May 8, 2024
2 parents d13bca1 + 0040c04 commit 4e0063b
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 16 deletions.
4 changes: 0 additions & 4 deletions examples/springboot-log4j2/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,6 @@
<name>${project.artifactId}</name>
<description>Hawtio :: Sample Spring Boot 3.x process with Log4J2</description>

<properties>
<camel-version>4.0.0.redhat-00045</camel-version>
</properties>

<dependencyManagement>
<dependencies>
<dependency>
Expand Down
4 changes: 0 additions & 4 deletions examples/springboot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,6 @@
<name>${project.artifactId}</name>
<description>Hawtio :: Sample Spring Boot 3.x process</description>

<properties>
<camel-version>4.0.0.redhat-00045</camel-version>
</properties>

<dependencyManagement>
<dependencies>
<dependency>
Expand Down
8 changes: 6 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,12 @@
<quarkus-version>3.2.11.Final-redhat-00001</quarkus-version>
<quarkus-extension-version>3.2.11.Final-redhat-00001</quarkus-extension-version>
<!-- Spring -->
<spring-version>6.0.18</spring-version>
<spring-boot-version>3.1.10</spring-boot-version>
<!-- https://docs.spring.io/spring-boot/docs/3.2.5/reference/html/dependency-versions.html -->
<spring-version>6.1.6</spring-version>
<spring-boot-version>3.2.5</spring-boot-version>
<!-- Camel -->
<!-- https://access.redhat.com/articles/7021827#headerCSB -->
<camel-version>4.4.0.redhat-00014</camel-version>
<!-- Jetty -->
<jetty-version>11.0.20</jetty-version>
<!-- Keycloak -->
Expand Down
1 change: 0 additions & 1 deletion tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
<packaging>pom</packaging>

<properties>
<camel-version>4.0.0.redhat-00045</camel-version>
<http5-version>5.2.3</http5-version>
<slf4j-version>2.0.9</slf4j-version>
<selenium-version>4.12.1</selenium-version>
Expand Down
2 changes: 1 addition & 1 deletion tests/springboot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@
<!-- jetty -->
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-jaas</artifactId>
<artifactId>jetty-security</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,12 @@
import javax.security.auth.Subject;
import javax.security.auth.callback.CallbackHandler;

import org.eclipse.jetty.jaas.spi.AbstractLoginModule;
import org.eclipse.jetty.security.jaas.spi.AbstractLoginModule;
import org.eclipse.jetty.security.PropertyUserStore;
import org.eclipse.jetty.security.RolePrincipal;
import org.eclipse.jetty.security.UserPrincipal;
import org.eclipse.jetty.util.resource.Resource;
import org.eclipse.jetty.util.resource.ResourceFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

Expand Down Expand Up @@ -39,8 +41,11 @@ private void setupPropertyUserStore(final Map<String, ?> options) {
parseConfig(options);

if (PROPERTY_USERSTORES.get(filename) == null) {
final PropertyUserStore propertyUserStore = new PropertyUserStore();
propertyUserStore.setConfig(filename);
PropertyUserStore propertyUserStore = new PropertyUserStore();
ResourceFactory resourceFactory = ResourceFactory.of(propertyUserStore);
Resource config = resourceFactory.newResource(filename);

propertyUserStore.setConfig(config);
propertyUserStore.setHotReload(hotReload);

final PropertyUserStore prev = PROPERTY_USERSTORES.putIfAbsent(filename, propertyUserStore);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ public void init() {

setSystemPropertyIfNotSet(HAWTIO_ROLES, "admin");
setSystemPropertyIfNotSet(HAWTIO_REALM, "hawtio");
setSystemPropertyIfNotSet(HAWTIO_ROLE_PRINCIPAL_CLASSES, "org.eclipse.jetty.jaas.JAASRole");
setSystemPropertyIfNotSet(HAWTIO_ROLE_PRINCIPAL_CLASSES, "org.eclipse.jetty.security.jaas.JAASRole");

System.setProperty(HAWTIO_AUTHENTICATION_ENABLED, Boolean.getBoolean("debugMode") ? "false" : "true");
}
Expand Down

0 comments on commit 4e0063b

Please sign in to comment.