Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
addc809
Move to Jakarta EE 11
ilgrosso Nov 25, 2025
bbfccb1
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Nov 27, 2025
ca23df5
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Nov 27, 2025
2e648a8
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Nov 29, 2025
3fd167d
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 1, 2025
280de56
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 2, 2025
bf95453
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 3, 2025
566d795
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 4, 2025
bd11b79
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 6, 2025
47c4683
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 7, 2025
e645cb2
Unit tests passing
ilgrosso Dec 8, 2025
fbfbd79
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 8, 2025
56c2224
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 9, 2025
f1d861d
Jackson 3
ilgrosso Dec 9, 2025
d1fe193
Restoring Neo4j
ilgrosso Dec 9, 2025
d535d88
Restoring GH actions
ilgrosso Dec 9, 2025
e6ab7ed
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 10, 2025
f17d5b6
WIP
ilgrosso Dec 13, 2025
2f1477c
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 13, 2025
069e6dd
Upgrading Hibernate
ilgrosso Dec 15, 2025
084fa22
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 16, 2025
271f80f
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 18, 2025
9b7608e
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 18, 2025
e5f0a54
Restore build
ilgrosso Dec 18, 2025
ed26da2
Upgrading Hibernate
ilgrosso Dec 18, 2025
fc188be
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 18, 2025
1e22b1d
Fixes
ilgrosso Dec 18, 2025
95bcb28
Fixing a few things
ilgrosso Dec 21, 2025
06400ed
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 22, 2025
8401f89
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 23, 2025
3571a10
WIP
ilgrosso Dec 24, 2025
810bd65
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Dec 26, 2025
b4b3bf1
DynRealm ok
ilgrosso Dec 26, 2025
a4fe2cb
Restoring unit tests
ilgrosso Dec 27, 2025
fcaa3af
Enabling Wildfly
ilgrosso Dec 27, 2025
b8e4324
Enabling Payara
ilgrosso Dec 27, 2025
b0244ac
Enabling Neo4j
ilgrosso Dec 27, 2025
ea8c6c5
Fixing push
ilgrosso Dec 29, 2025
e840772
Fixing 2nd level cache, finally
ilgrosso Dec 30, 2025
733e3f8
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 3, 2026
7e8d18d
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 6, 2026
41b76e3
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 8, 2026
caf39aa
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 9, 2026
fb2afaa
Improving Pull - removing locked table access
ilgrosso Jan 9, 2026
4041291
Fixing CodeQL
ilgrosso Jan 9, 2026
9ceb05f
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 10, 2026
9783379
Fixing pull
ilgrosso Jan 12, 2026
e13b334
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 14, 2026
81ee652
Fixing most
ilgrosso Jan 14, 2026
4f3ecdb
Hopefully core-reference passes now
ilgrosso Jan 15, 2026
2c0832f
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 15, 2026
7b42bf5
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 16, 2026
c49addd
Upgrading Hibernate ORM
ilgrosso Jan 16, 2026
19732a7
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 16, 2026
a6fcd9a
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 16, 2026
66c354c
Fixing Payara tests
ilgrosso Jan 16, 2026
14dcea3
Fixing Wildfly tests
ilgrosso Jan 16, 2026
9b8faad
Fist touch to docs
ilgrosso Jan 16, 2026
e5006f2
MySQL tests work locally
ilgrosso Jan 16, 2026
5dcb24a
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 17, 2026
49273ac
Fixes
ilgrosso Jan 17, 2026
46cc74c
Fixing Oracle
ilgrosso Jan 17, 2026
e3c6594
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 19, 2026
857ca8f
Reduce usage of ApplicationContextProvider
ilgrosso Jan 19, 2026
335d883
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 19, 2026
aba3701
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 20, 2026
e6ea747
Fixing neo4j
ilgrosso Jan 20, 2026
b540eec
Restoring pom
ilgrosso Jan 20, 2026
c01a933
Fixing Elasticsearch
ilgrosso Jan 21, 2026
83e93f2
Merge remote-tracking branch 'upstream/master' into JAKARTA_EE_11
ilgrosso Jan 22, 2026
46d4279
Fixing Payara
ilgrosso Jan 22, 2026
2e2b869
Adding statements to investigate GH actions failures
ilgrosso Jan 22, 2026
e8c3e30
Adding statements to investigate GH actions failures 2
ilgrosso Jan 22, 2026
54297b4
Adding statements to investigate GH actions failures 3
ilgrosso Jan 22, 2026
92503b4
Adding statements to investigate GH actions failures 4
ilgrosso Jan 22, 2026
77b4ea1
Fixing OpenSearch's audit
ilgrosso Jan 22, 2026
af61acd
Reverting statements to investigate GH actions failures
ilgrosso Jan 22, 2026
a3271d9
More logs from Reconciliation
ilgrosso Jan 22, 2026
038d336
Fixing CodeQL
ilgrosso Jan 22, 2026
b6accf8
New statements to investigate GH actions failures
ilgrosso Jan 22, 2026
d04df7d
New statements to investigate GH actions failures 2
ilgrosso Jan 22, 2026
2ad7db4
Upgrading Spring Boot
ilgrosso Jan 22, 2026
62f0152
Attempting to disable ConnectorManagerRemoteCommitListener
ilgrosso Jan 22, 2026
f74c3ab
Fixing after lib upgrades
ilgrosso Jan 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
Expand Down Expand Up @@ -77,7 +77,7 @@ jobs:
# uses a compiled language

- run: |
mvn -U -T 1C -PskipTests,all
mvn -U -T 1C -Dapache.snapshots=true -PskipTests,all

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v4
4 changes: 2 additions & 2 deletions .github/workflows/crosschecks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
fail-fast: false
matrix:
language: ['java']
java: [ '21', '26-ea' ]
java: [ '25', '26-ea' ]
os: [ubuntu-latest, windows-latest, macos-latest]

steps:
Expand All @@ -47,7 +47,7 @@ jobs:
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -D'apache.snapshots=true' -P 'skipTests,all'
- name: Validate
if: runner.os == 'Linux'
run: mvn -T 1C checkstyle:check tools:verify-legal-files modernizer:modernizer apache-rat:check
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dockerhub.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,12 +58,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all,docker'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all,docker'
- name: 'Push to DockerHub'
run: mvn -f docker/pom.xml docker:push -Ddocker.username=${{secrets.DOCKERHUB_USER}} -Ddocker.password=${{secrets.DOCKERHUB_TOKEN}}
4 changes: 2 additions & 2 deletions .github/workflows/fit_Elasticsearch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Elasticsearch / PostgreSQL'
run: mvn -f fit/core-reference/pom.xml -P elasticsearch-it -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
4 changes: 2 additions & 2 deletions .github/workflows/fit_OpenSearch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'zulu'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'OpenSearch / PostgreSQL'
run: mvn -f fit/core-reference/pom.xml -P opensearch-it -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
4 changes: 2 additions & 2 deletions .github/workflows/fit_Payara.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Payara / PostgreSQL'
run: mvn -f fit/core-reference/pom.xml -P payara-it -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
4 changes: 2 additions & 2 deletions .github/workflows/fit_Tomcat_LiveSync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,13 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Tomcat / PostgreSQL / Debezium'
run: mvn -f fit/core-reference/pom.xml -P debezium-it -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
- name: 'Tomcat / PostgreSQL / SyncRepl'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/fit_Tomcat_PostgreSQL.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Tomcat / PostgreSQL'
run: mvn -f fit/core-reference/pom.xml verify -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
4 changes: 2 additions & 2 deletions .github/workflows/fit_WA_OIDCC4UI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'WA / OIDCC4UI'
run: mvn -f fit/wa-reference/pom.xml verify -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true -Dit.test=OIDCC4UIITCase
4 changes: 2 additions & 2 deletions .github/workflows/fit_WA_OpenFGA.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,13 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Unit Tests: OpenFGA'
run: mvn -f ext/openfga/client-openfga/pom.xml -P openfga -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Dianal.phase=none -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
- name: 'WA / OpenFGA'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/fit_WA_SAML2SP4UI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'WA / SAML2SP4UI'
run: mkdir -p fit/core-reference/target/test-classes && cp fit/core-reference/src/test/resources/saml.keystore.jks fit/core-reference/target/test-classes && mvn -f fit/wa-reference/pom.xml verify -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true -Dit.test=SAML2SP4UIITCase
4 changes: 2 additions & 2 deletions .github/workflows/fit_WA_SRA_CASClient.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'WA / SRA / CAS Client'
run: mvn -f fit/wa-reference/pom.xml verify -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true -Dit.test=org.apache.syncope.fit.sra.CASSRAITCase
4 changes: 2 additions & 2 deletions .github/workflows/fit_WA_SRA_OAuth2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'WA / SRA / OAuth 2.0'
run: mvn -f fit/wa-reference/pom.xml verify -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true -Dit.test=org.apache.syncope.fit.sra.OAUTH2SRAITCase
4 changes: 2 additions & 2 deletions .github/workflows/fit_WA_SRA_OIDC.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'WA / SRA / OpenID Connect 1.0'
run: mvn -f fit/wa-reference/pom.xml verify -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true -Dit.test=org.apache.syncope.fit.sra.OIDCSRAITCase
4 changes: 2 additions & 2 deletions .github/workflows/fit_WA_SRA_SAML2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'WA / SRA / SAML 2.0'
run: mvn -f fit/wa-reference/pom.xml verify -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true -Dit.test=org.apache.syncope.fit.sra.SAML2SRAITCase
4 changes: 2 additions & 2 deletions .github/workflows/fit_Wildfly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Wildfly / PostgreSQL'
run: mvn -f fit/core-reference/pom.xml -P wildfly-it -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
4 changes: 2 additions & 2 deletions .github/workflows/fit_Zookeeper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Zookeeper / PostgreSQL'
run: mvn -f fit/core-reference/pom.xml -P zookeeper-it -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
4 changes: 2 additions & 2 deletions .github/workflows/mariadb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,13 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Unit Tests: MariaDB'
run: mvn -f core/persistence-jpa/pom.xml -P mariadb -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Dianal.phase=none -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
- name: 'Integration Tests: MariaDB'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/mysql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,13 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Unit Tests: MySQL'
run: mvn -f core/persistence-jpa/pom.xml -P mysql -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Dianal.phase=none -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
- name: 'Integration Tests: MySQL'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/neo4j.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,13 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Unit Tests: Neo4j'
run: mvn -f core/persistence-neo4j/pom.xml -P neo4j -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Dianal.phase=none -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
- name: 'Integration Tests: Neo4j'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/oracle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,13 @@ jobs:
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: 21
java-version: 25
- name: Setup Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.6
- name: Build
run: mvn -U -T 1C -P 'skipTests,all'
run: mvn -U -T 1C -Dapache.snapshots=true -P 'skipTests,all'
- name: 'Unit Tests: Oracle'
run: mvn -f core/persistence-jpa/pom.xml -P oracle -Dinvoker.streamLogs=true -Dmodernizer.skip=true -Dianal.phase=none -Drat.skip=true -Dcheckstyle.skip=true -Djacoco.skip=true
- name: 'Integration Tests: Oracle'
Expand Down
2 changes: 1 addition & 1 deletion archetype/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ under the License.
<parent>
<groupId>org.apache.syncope</groupId>
<artifactId>syncope</artifactId>
<version>4.1.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<name>Apache Syncope Archetype</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -448,7 +448,6 @@ under the License.
<DB_PASSWORD>syncope</DB_PASSWORD>
<DB_POOL_MAX>20</DB_POOL_MAX>
<DB_POOL_MIN>5</DB_POOL_MIN>
<OPENJPA_REMOTE_COMMIT>sjvm</OPENJPA_REMOTE_COMMIT>
<SERVICE_DISCOVERY_ADDRESS>http://syncope:8080/syncope/rest/</SERVICE_DISCOVERY_ADDRESS>
<KEYMASTER_ADDRESS>http://syncope:8080/syncope/rest/keymaster</KEYMASTER_ADDRESS>
<KEYMASTER_USERNAME>${anonymousUser}</KEYMASTER_USERNAME>
Expand Down
2 changes: 1 addition & 1 deletion client/am/console/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ under the License.
<parent>
<groupId>org.apache.syncope.client</groupId>
<artifactId>syncope-client-am</artifactId>
<version>4.1.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<name>Apache Syncope Client AM Console</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@
*/
package org.apache.syncope.client.console.pages;

import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.json.JsonMapper;
import de.agilecoders.wicket.core.markup.html.bootstrap.dialog.Modal;
import de.agilecoders.wicket.core.markup.html.bootstrap.tabs.AjaxBootstrapTabbedPanel;
import jakarta.ws.rs.core.MediaType;
Expand Down Expand Up @@ -56,6 +54,7 @@
import org.apache.syncope.client.ui.commons.annotations.AMPage;
import org.apache.syncope.common.keymaster.client.api.ServiceOps;
import org.apache.syncope.common.keymaster.client.api.model.NetworkService;
import org.apache.syncope.common.lib.jackson.SyncopeJsonMapper;
import org.apache.syncope.common.lib.types.AMEntitlement;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.ajax.markup.html.AjaxLink;
Expand All @@ -67,13 +66,15 @@
import org.apache.wicket.model.ResourceModel;
import org.apache.wicket.request.mapper.parameter.PageParameters;
import org.apache.wicket.spring.injection.annot.SpringBean;
import tools.jackson.databind.JsonNode;
import tools.jackson.databind.json.JsonMapper;

@AMPage(label = "WA", icon = "fas fa-id-card", listEntitlement = "", priority = 200)
public class WA extends BasePage {

private static final long serialVersionUID = 9200112197134882164L;

protected static final JsonMapper MAPPER = JsonMapper.builder().findAndAddModules().build();
protected static final JsonMapper MAPPER = new SyncopeJsonMapper();

@SpringBean
protected WAConfigRestClient waConfigRestClient;
Expand Down Expand Up @@ -155,7 +156,7 @@ public void onClick(final AjaxRequestTarget target) {
if (properties.has("cas.server.prefix")) {
JsonNode prefix = properties.get("cas.server.prefix");
if (prefix.has("value")) {
waPrefix = Strings.CS.removeEnd(prefix.get("value").asText(), "/");
waPrefix = Strings.CS.removeEnd(prefix.get("value").asString(), "/");
}
}
}
Expand Down
Loading
Loading