Skip to content

Spring Boot 3.x uplift.#1

Open
granadacoder wants to merge 3 commits into
feature/hapi-starter-gradle-layers-1from
feature/hapi-starter-gradle-layers-sb3-jakarta-1
Open

Spring Boot 3.x uplift.#1
granadacoder wants to merge 3 commits into
feature/hapi-starter-gradle-layers-1from
feature/hapi-starter-gradle-layers-sb3-jakarta-1

Conversation

@granadacoder

@granadacoder granadacoder commented Dec 15, 2023

Copy link
Copy Markdown
Owner

springBootVersion = '3.5.16'
hapiFhirVersion = '8.8.1'

  slf4jSimpleVersion = '2.0.17'
  slf4jVersion = "2.0.17"

SNAPSHOT (for Hapi Fhir) maven-repo added : "https://oss.sonatype.org/content/repositories/snapshots"

shollid3 and others added 3 commits December 15, 2023 15:24
springBootVersion = '3.2.0'
hapiFhirVersion = '6.11.7-SNAPSHOT'

      slf4jSimpleVersion = '2.0.9'
      slf4jVersion = "2.0.9"

SNAPSHOT (for Hapi Fhir) maven-repo added : "https://oss.sonatype.org/content/repositories/snapshots"
Make a toned down custom version (no jpa) of FhirAutoConfiguration called MySuperCoolFhirAutoConfiguration
      sonarqube_plugin_version = '7.3.1.8318'
      jacoco_tool_version = '0.8.6'

      springBootVersion = '3.5.16'

      hapiFhirVersion = '8.8.1'

deal with transitive dependency issue:

   implementation(group: 'ca.uhn.hapi.fhir', name: 'hapi-fhir-spring-boot-autoconfigure', version: hapiFhirVersion) {

      /*This keeps the needed HAPI autoconfigure classes for compile-time, while preventing it from pulling Spring Boot 3.5.x and related transitive jars that were overriding your intended 3.2.0 stack and causing NoClassDefFoundError: org/apache/hc/client5/http/ssl/TlsSocketStrategy. */
      transitive = false
   }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant