Skip to content

Issue/480 upgrade dependencies#514

Open
hhund wants to merge 11 commits into
developfrom
issue/480_Upgrade_Dependencies
Open

Issue/480 upgrade dependencies#514
hhund wants to merge 11 commits into
developfrom
issue/480_Upgrade_Dependencies

Conversation

@hhund

@hhund hhund commented Jun 2, 2026

Copy link
Copy Markdown
Member

Notable dependency upgrades:

  • Spring 6.2.18 -> 7.0.7
  • Operaton 1.1.1 -> 2.1.1
  • Jersey 3.1.11 -> 4.0.2 (FHIR, BPE and API v2, API v1 stays at 3.1.11)

We upgraded Jetty and EE APIs to EE 11 via the DSF 2 release, but wrongfully kept the implementation at EE 10 levels. This change fixes that. The FHIR and BPE applications as well as API v2 process plugins now use EE 11 APIs and implementations. API v1 process plugins are correctly back to EE 10 and use EE 10 implementations.

closes #480

hhund added 6 commits June 1, 2026 12:26
The "internet" network must be a /28 network and thus the start ip needs
to be aligned to a multiple of 16. All other networks are /29 with start
ips aligned to multiples of 8.
The log message is produced during delete and deletePermanently
authorization checks. The warning was generated for every
deletePermanently operation and reflects an expected status.
cleaned up not needed com.auth0:java-jwt dependencies
@hhund hhund added this to the 2.1.1 milestone Jun 2, 2026
@hhund hhund requested a review from schwzr June 2, 2026 18:34
@hhund hhund self-assigned this Jun 2, 2026
@hhund hhund linked an issue Jun 2, 2026 that may be closed by this pull request
@hhund hhund marked this pull request as draft June 10, 2026 10:36
Previous versions still used EE10 implementations for the fhir and bpe
applications servers as well as clients in the v1 and v2 process plugin
APIs.

Code changes to execute v1 and v2 code with the correct
ContextClassLoader so that EE api can find the correct implementations
within the different api ClassLoaders. Reworked the old logging MDC code
to now also handle the change of the ContextClassLoader before and after
process plugin code execution.

Commit also removes a few not needed HAPI dependencies via excludes.
@hhund hhund marked this pull request as ready for review June 10, 2026 15:52
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.

Upgrade Dependencies

1 participant